Prior to joining ELM Group John was Head of Strategic Partnerships and Alliances at Pfizer Inc., expanding access to vaccines through innovative public - private partnerships with the likes of UNICEF and Gavi, the Vaccine Alliance.

During his 30 years in the pharmaceutical industry, John has demonstrated key capabilities including launching new products in diverse therapeutic areas, commercial operations across many geographies and new business development. He prides himself on being a trusted business partner who aims to attract, develop and retain key colleagues in every role he undertakes.

John divides his time between Philadelphia and the Outer Banks in North Carolina. He enjoys golfing, fishing and travel with his family.