BD Lead Municipal Water
Posted 14/08/2024 by Veolia
- Location:
- Cannock, Staffordshire (18 miles)
- Job Type:
- Permanent
Create relationships with senior stakeholders within the customer base, so that Veolia can build continually growing partnerships focussing on innovation and driving ecological transformation. Lead the development and relationship on a selection of key accounts to drive organic growth of … more