National Account Manager
Posted 09/05/2024 by Veolia
- Location:
- Cannock, Staffordshire (101 miles)
- Job Type:
- Contract
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 prioritise workload with regular support from line manager, having excellent time management … more