This multi-national Chefs Academy and Independent Hotel Management School offers campuses in all major centres... to oversee daily operations and the ongoing training & development of students, programme facilitation, school administration......
Job Location: Cape Town, Western Cape, South Africa