Our leaders

John Page
Group Managing Director
Group Managing Director
John has over 30 years of experience in mechnical engineering and has held a number of key senior management roles within Mecmesin Ltd including Applications Engineering Manager, UK Sales Director, and Business Development Director.
Since his appointment as Managing Director of Mecmesin Ltd in 2005 the company has consistently delivered strong year on year organic growth.
John became Managing Director of PPT Group in March 2020.