Business Development Lead - Industrial Energy
Posted 6 days ago by Veolia
- Location:
- Scotland
- Job Type:
- Permanent
Your primary focus will be onsite energy and decarbonisation services solutions (D&B, O&M, EPC) for industry (food and bev, chemical, general industry) whilst also supporting our multi-onsite services tenders and ongoing renewals. You will work closely with a number of internal stakeholders … more