Birthdate
February 1958
Nationality
Iranian
Occupations
Property Manager
Roles
Director
Address
33 Castleacre, Hyde Park Crescent, London, W2 2PT
Amin Mehra was born in February 1958.
Amin Mehra Business Events
13 Dec 2004
Appointment
13 Dec 2004
Resignation