Originator - Energy & Renewables
Posted 3 days ago by Climate17
- Location:
- Leeds, West Yorkshire
- Job Type:
- Permanent
Experience in Sales and/or deal negotiation. Experience in Energy industry · Experience of contract development. Demonstrated ability to succeed in a complex environment. Degree level (or equivalent) in a relevant discipline, preferable. Ability to negotiate complex long-term contracts, … more