Business Development Manager
Posted 4 days ago 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