Birthdate
April 1984
Nationality
British
Occupations
Chief Technical Officer
Roles
Director
Address
Unit 100, Exmouth House, 3-11 Pine Street, London, United Kingdom, EC1R 0JH
Richard Lomas was born in April 1984.
Richard Lomas Business Events
13 Dec 2014
Resignation
12 Dec 2012
Appointment
Same name people