Lee McCrea is an accomplished bid leader with extensive experience in bid management across various industries. They served as Head of Bid Management at JBi Digital from 2023 to 2024 and have held leadership roles at Nomensa, Active Energy Ltd, and Zaizi. Lee has specialized in bid management since 2009, working with companies such as Babcock International Group PLC, Bilfinger, Worldline UK&I, and TLScontact. Currently, Lee is the Deputy Head of Bid Management at VFS Global, a position they have held since 2025. Lee earned a degree in Electrical and Electronic Engineering from the University of Bath, graduating in 2008.
This person is not in the org chart
This person is not in any teams
This person is not in any offices