Top Job | 01/06/2024 | Fulltime | Glasgow | OVO Energy |
£131,470 Of diverse outsourced partners globally. You will have a team of c. 50 people split between managing outsourced strategy, risk and compliance; Quality Assurance; and Risk & Controls. You will also have direct involvement supporting commercial agreements worth c. £70m annually (approx 3k FTE). Your key
Save for later