Birthdate
June 1970
Nationality
British
Occupations
Hr Manager, Human Resources Manager
Roles
Director
Address
14 Florin Court, 70 Tanner Street, London, SE1 3DP
Rachel Sara Osborn was born in June 1970.
Rachel Sara Osborn Business Events
11 Jan 2003
Resignation
10 Jul 2000
Appointment
21 Jul 1999
Resignation
09 Sep 1997
Appointment