John Geddes

John joined Menzies is 1997 and possesses a keen and comprehensive understanding of the wider logistics market. He has spent most of his Menzies career in and around their aviation business. He has experience of acquisitions, major start up’s as well a keen understanding of operational risk and contracting. He is a Chartered Secretary and his responsibilities include Legal, Insurance, Governance and Risk.