Ovo has appointed a new chief operating officer, chief finance officer and chief people officer for its retail business. The company made the appointments following the completion of the £500 million deal to acquire SSE's retail arm.
Ovo has appointed a new chief operating officer, chief finance officer and chief people officer for its retail business. The company made the appointments following the completion of the £500 million deal to acquire SSE's retail arm.