Birthdate
November 1983
Nationality
British
Occupations
Project Manager
Roles
Director
Address
1 Newent Close, Camberwell Green Camberwell, London, SE15 6EF
Mena Tesfaldet was born in November 1983.
Mena Tesfaldet Business Events
15 Apr 2013
Resignation
18 Jun 2004
Appointment