Birthdate
April 1963
Nationality
British
Occupations
Chartered Engineer
Roles
Director
Address
38 Hamilton Terrace, Leamington Spa, Warwickshire, England, CV32 4LY
Stephen Patrick Mackellar was born in April 1963.
Stephen Patrick Mackellar Business Events
17 Sep 2014
Resignation
27 Sep 2005
Appointment