Executive/Management

Senior Manager – Tech Advisory at Verraki Africa Full Time