Welcome to the John Menzies Investor Centre, containing news and information for current and potential investors in John Menzies plc.
Please select one of the options on the left.
Registered in Scotland - Company Number SC34970 Registered Office 2 Lochside Avenue, Edinburgh Park, EH12 9DJ, Scotland, UK.