Ovo has announced its chief operating officer has been appointed as the new chief executive of its energy retail business. Raman Bhatia replaces Adrian Letts who will be stepping down after three years in the role.
Ovo has announced its chief operating officer has been appointed as the new chief executive of its energy retail business. Raman Bhatia replaces Adrian Letts who will be stepping down after three years in the role.