Sales Manager
Posted 02/08/2024 by Veolia
- Location:
- London (106 miles)
- Job Type:
- Permanent
Establish Sales strategy and associated targets (revenue, margin, etc.) for all services, in collaboration with the General Managers from all different sub-teams. Strategy and targets to be signed off by Head of Corporate Development. Setting common sales / marketing … more