Veolia is seeking a Bid Project Manager to join our Public Sector Business Development team in London. The role focuses on developing robust bid proposals to capture UK public sector waste management and environmental services contracts, ensuring on-time tender submissions and high-quality technical solutions.
The successful candidate will work with cross-functional teams, draft Method Statements, and manage client interactions while upholding Veolia’s standards of confidentiality and service
#J-18808-Ljbffr…
