Commercial Manager - Electrification & Flexibility
Posted 10 hours ago by Veolia
- Location:
- London
- Job Type:
- Permanent
Bachelor's degree in business, finance, engineering, energy or any related field. Relevant experience in the energy industry. 3+ years of previous experience in a sales, business development or similar role with client exposure. Track record negotiating and executing deals. Willing … more