Birthdate
November 1982
Nationality
Irish
Occupations
Managing Director, Sustainability Consultant
Roles
Director
Address
1 Finsbury Circus, London, United Kingdom, EC2M 7SH
David James Holmes was born in November 1982.
David James Holmes Business Events
13 Feb 2014
Appointment
13 Aug 2010
Appointment
Same name people