Birthdate
September 1979
Nationality
British
Occupations
Police Officer
Roles
Director
Address
Flat E, Chapel Court Chapel Street, Macclesfield, Cheshire, SK11 8BJ
Rachel Affen was born in September 1979.
Rachel Affen Business Events
15 Mar 2005
Resignation
11 Jun 2002
Appointment