Working for us

Bid Manager, Europe & Africa

Job Details

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.

Apply for this role

Please ensure that you attach a covering letter with your resume / CV