Bid Project Manager
Posted 03/09/2024 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 financial aspects). … more