National Account Manager
Posted 23/04/2024 by Veolia
- Location:
- Cannock, Staffordshire (88 miles)
- Job Type:
- Permanent
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 skills and being well organised. Used to meeting targets and deadlines and able to manage a … more