Nationality
Other
Occupations
Telecoms Architect
Roles
Director, Secretary
Address
8 Collison Place, Manor Road, London, N16 5AY
Peter Ross Barkman Business Events
14 Oct 2010
Resignation
14 Sep 2010
Resignation
14 Aug 2007
Appointment
04 May 2006
Appointment
Same name people