BD Lead Municipal Water
Posted a week ago by Veolia
- Location:
- Cannock, Staffordshire (41 miles)
- Job Type:
- Permanent
Contribute to cross-functional teams to enable the delivery of solutions, projects and targets. 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 … more