Strategic Bid Project Manager – Public Sector (London)

Company: Veolia
Apply for the Strategic Bid Project Manager – Public Sector (London)
Location: London
Job Description:

Veolia in London is seeking a meticulous Bid Project Manager to join the Public Sector Business Development team. You will contribute to capturing a substantial UK market share for waste management and environmental services contracts.

The role requires top-notch written English, advanced Word/Excel/PowerPoint skills, and experience in bidding. This full-time position sits in London with a flexible schedule and offers professional development opportunities.

#J-18808-Ljbffr…

Posted: August 17th, 2026