Veolia is seeking a Bid Project Manager to join their Business Development team in London. This role involves understanding client needs, developing bid solutions, and ensuring submissions meet client requirements.
Ideal candidates will have strong writing skills, attention to detail, and experience in bidding or business development. The position offers a competitive salary, performance bonus, and a supportive work environment with opportunities for development.
#J-18808-Ljbffr…
