National Account Manager
Posted 4 days ago by Veolia
- Location:
- Cannock, Staffordshire (6 miles)
- Job Type:
- Permanent
Acquire and use contract performance data to provide the insight that drives further opportunities and areas of focus. Building, developing and delivering on KPIs / SLAs to drive a continuous improvement agenda. What are we looking for. You will have previous, proven leadership skills … more