National Account Manager
Posted today by Veolia
- Location:
- Cannock, Staffordshire
- Job Type:
- Contract
Building, developing and delivering on KPIs / SLAs to drive a continuous improvement agenda. What we're looking for. Account Management experience, being able to work with a high level of autonomy. Previous experience operating within cross-functional teams. The ability to self-organise and … more