Ovo Energy has appointed a new managing director to fill the role left by Stephen Fitzpatrick as he becomes chief executive.
Ovo Energy has appointed a new managing director to fill the role left by Stephen Fitzpatrick as he becomes chief executive.