Veolia is seeking an Energy Projects Development Manager to lead the development and delivery of decarbonised energy solutions for large energy users. You will coordinate across Business Development, Technical Direction and Supply Chain to win high‑quality work and set project delivery up for success.
This home‑based role offers around £55,000 per year plus annual bonus, a company car or allowance, and a pension.
#J-18808-Ljbffr
Contact Details:
U816 Veolia ES (UK) Limited Recruitment Team