BD Lead Municipal Water
Posted 2 days ago by Veolia
- Location:
- Cannock, Staffordshire (27 miles)
- Job Type:
- Permanent
Provide timely reporting and insights to the Head of Development on key customer and market updates and changes. Input on resources required to ensure opportunities in the market are realised with maximum return on investment. Play an active role in internal market working groups, sharing … more