Birthdate
April 1978
Nationality
British
Occupations
Customer Relations Manager
Roles
Director
Address
8 Myrtle House, Cassowary Road, Birmingham, West Midlands, B20 1NE
Priya Odedra was born in April 1978.
Priya Odedra Business Events
29 Aug 2011
Resignation
15 Jan 2008
Appointment