Birthdate
April 1980
Nationality
Indonesian
Occupations
Accounts Manager
Roles
Director
Address
4a Nelson Arcade, Nelson Road, London, Greenwich, England, SE10 9JB
Elfrida Elswood was born in April 1980.
Elfrida Elswood Business Events
09 Mar 2015
Resignation
23 Jan 2015
Appointment