Vault & Plastic Lead
Posted a week ago by Veolia
- Location:
- London
- Job Type:
- Permanent
Leading and managing an operational and sales structure; including Senior Contract Managers, Business Development Managers, Business Managers, Operational Managers and Operatives. Directly influencing business development, growth opportunities, and service</em … more