Birthdate
December 1972
Nationality
British
Occupations
Software Developer, Senior Developer
Roles
Director
Address
48 Garrick Close, London, United Kingdom, SW18 1JJ
Mark Norman Francis was born in December 1972.
Mark Norman Francis Business Events
23 Dec 2015
Appointment
25 Apr 2015
Resignation
14 Jul 2014
Appointment