Birthdate
August 1966
Nationality
British
Occupations
Chief Executive Officer, Ceo
Roles
Director, Secretary
Address
Sport Park, Loughborough University, 3 Oakwood Drive, Loughborough, Leicestershire, LE11 3QF
Stephen Othela Nelson was born in August 1966.
Stephen Othela Nelson Business Events
20 Jun 2016
Resignation
06 Oct 2011
Appointment
05 Jul 2011
Appointment
25 Apr 2006
Appointment