David Whiffin-Green is an experienced operations manager currently serving at Invictus Games Vancouver Whistler 2025. With a robust background in performance analysis and engineering, David has held key positions at EY as a Senior Consultant and at Pirelli as F1 Chief Race Engineer (temporary cover), Technical Manager, and Trackside Engineer. Previous roles include Lead Performance Analyst and Performance Analyst at British Canoeing and the English Institute of Sport. David initiated a freelance career as a Performance Analyst in 2014. David's engineering expertise was further developed in roles such as Chief Engineer for Strakka Racing. Academically, David holds an MBA from the Beedie School of Business at Simon Fraser University and completed an MEng in Engineering Science at the University of Oxford, complemented by a Master's degree in Applied Sports and Exercise Physiology from Oxford Brookes University.
Sign up to view 0 direct reports
Get started
This person is not in any teams