Bid Project Manager
Posted 2 weeks ago by Veolia
- Location:
- London
- Job Type:
- Permanent
You will work to understand the client's needs and requirements and key strategic deliverables on the bid and any considerations for Veolia in the development of the bid and by working with the Business Development Manager you will develop solutions (technical, legal and … more