Business Development Manager
- Hiring Organisation
- Veolia
- Location
- Cannock, Staffordshire, United Kingdom
- Employment Type
- Permanent
- Salary
- GBP Annual
full potential. What you'll be doing; Lead the business development of energy and carbon consultancy services, including heat decarbonisation plans, energy audits, feasibility studies, investment-grade proposals, and project development agreements. Collaborate with public and private sector clients to develop net-zero pathways, ensuring solutions are technically ...