Lee McCrea

Deputy Head of Bid Management

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.

Location

London, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices