Business Development Manager
Posted 25/03/2024 by Veolia
- Location:
- Southampton, Hampshire
- Job Type:
- Permanent
You will nurture and develop relationships with potential customers, representing the interests of Veolia and promoting the value of our strategic objectives., You will manage the integration of these new customers through their contract implementation, before ensuring a smooth handover to … more