Otto Energy Ltd has appointed a new chief executive and chief financial officer, following the resignation of Jaap Poll as managing director.

Otto Energy Ltd has appointed a new chief executive and chief financial officer, following the resignation of Jaap Poll as managing director.