Working for us
Bid Manager, Europe & Africa
Bid Manager, Europe & Africa, London
The role will primarily involve working on all aspects of the bid process from qualification through to contract award, responding to tender opportunities through existing procurement frameworks and via open competition for both public and private sector clients. The role will work with a variety of stakeholders, and be responsible for implementing and managing all bid procedures, governance and processes promoting best-practice across the region.