Suggestions
John Machon
Global Head of Business Development (ex NA) - Retirement at Willis Towers Watson
John Machon is a seasoned professional with a background in Public Administration.
He earned a BA (hons) degree with a 2:1 from The Manchester Metropolitan University and attended Bishop Wordsworth Grammar School.
With a wealth of experience in the corporate world, John has held various leadership roles at renowned organizations.
He served as the Global Head of Retirement Sales (ex NA) at Willis Towers Watson and previously held the position of Global Head of Business Development (ex NA) for Retirement & Health and Benefits at the same company.
Prior to his roles at Willis Towers Watson, John served as the Director of Sales Great Britain and Director of Sales and Business Development EMEA.
His experience also includes Chief Commercial Officer positions at both Aon Hewitt and Aon Consulting in the EMEA region.
Before his tenure at Aon, John worked in sales and business development roles at Mercer where he honed his skills in client management and strategic growth.