Bid Project Manager, Public Sector & Eco Solutions (London)

Company: Veolia
Apply for the Bid Project Manager, Public Sector & Eco Solutions (London)
Location:
Job Description:

Veolia is seeking an enthusiastic Bid Project Manager to join our Public Sector Business Development team in London. You will lead bid development, coordinate cross-functional teams, and ensure timely submissions for environmental services contracts.

The role requires strong writing, stakeholder management, and the ability to work both independently and as part of a team in a fast-paced environment. You will engage with Local Authorities and contribute to Veolia’s UK market growth.

#J-18808-Ljbffr…

Posted: October 25th, 2026