Procurement Specialist - Vendor Management
Location: Immingham or Damhead Creek
Contract Type: 12-month Fixed Term Contract, Full Time
Salary: £30,000-£34,000
Benefits: Pension, Incentive plan, 25 Holidays
About Us
We are a leading power company operating across the UK, Ireland, and Germany, tackling the big, systemic challenges in the energy transition.
Our portfolio includes reliable thermal power, ...