BD Lead Municipal Water
Posted 15/05/2024 by Veolia
- Location:
- Cannock, Staffordshire (78 miles)
- Job Type:
- Permanent
Work closely with a number of internal stakeholders from our Technical, Operational, PMO, Commercial, Financial, Legal and HR teams to co-design and put forward winning solutions. Provide timely reporting and insights to the Head of Development on key customer and market updates and changes … more