Jeremy Stafford is a seasoned executive with extensive leadership experience across various sectors. Currently, Stafford serves as Director at TwentySeven Works and holds the position of Strategic Advisor at FRACAS WEB3 STUDIO and Limitless Technology. Additionally, Stafford has been Chair at IDEA Pharma since July 2016. Previous roles include Chief Executive Officer at John Menzies Plc, Chief Executive UK & Europe at Serco Plc, and Chief Executive Officer at Phoenix IT Group plc. Early career experience includes Managing Director of Government Services at BT. Educational qualifications include a degree in Management Sciences from The University of Manchester and further studies at Harvard Business School.
Sign up to view 1 direct report
Get started