Birthdate
March 1961
Nationality
British
Occupations
General Manager, Marine Insurance
Roles
Director
Address
The Leadenhall Building, 122 Leadenhall Street, London, United Kingdom, EC3V 4AG
John Peter Macaulay was born in March 1961.
John Peter Macaulay Business Events
14 Jan 2016
Appointment
23 Jun 2015
Resignation
07 Apr 2011
Resignation
18 Feb 2010
Appointment
16 Sep 2009
Appointment