Working for us

Bid Manager

Job Details

Bid Manager, London

This is an exciting position providing an excellent opportunity for someone looking to develop a great depth of knowledge of the region and Control Risks’ services, creating a solid foundation to pursue a career within bid management or specialist risk consultancy.

You will be part of the EMEA Bid Management team, responsible developing and deliver creative and winning tender documentation in response to strategic engagements and client requests. Working with stakeholders and subject matter experts across the region, you will manage every stage of the process from opportunity through to proposal delivery, playing an integral part in helping us to win new business.



Apply for this role

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