Business Development Lead - Industrial Energy
Posted 03/10/2024 by Veolia
- Location:
- Nottinghamshire
- Job Type:
- Permanent
You will work closely with a number of internal stakeholders from our Technical, Operational, Financial, Legal and HR teams to co-design and put forward winning solutions. Salesforce is our CRM system of choice and you will be expected to maximise on its functionality to manage interactions … more