Twelve Apostles Hotel and Spa has announced the appointment of sommelier Gregory Mutambe to their team.