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…
