James Finlay Ltd
Group Finance Director
Perkins Foods
Group Finance Director
Pet Trading Post
Director
John Swire & Sons Limited
General Manager Finance
Woolworths
Assistant Financial Controller
KPMG US
Supervising Senior
John Swire & Sons Limited
General Manager, Corporate Finance
Self-employed
Consultant
Merchant Taylors' School, Northwood
University of Oxford
St John's School Pinner