Bid Project Manager Public Sector Environmental, London

Company: Veolia
Apply for the Bid Project Manager Public Sector Environmental, London
Location: London
Job Description:

Veolia is seeking a proactive Bid Project Manager to join the Public Sector Business Development team in London. You will help win UK public sector waste management contracts by shaping bids, coordinating cross-functional input, and delivering high-quality proposals.

The role requires strong English writing, attention to detail, and the ability to work under pressure in a fast-paced environment. A hybrid-remote setup may be considered for the right candidate, with London-based collaboration at

#J-18808-Ljbffr…

Posted: October 23rd, 2026