MITO has named Verna Niao as the chief executive of MITO Limited, effective January 1, 2026, as the organisation transitions ...