This multi-national Chefs Academy and Independent Hotel Management School offers campuses in all major centres... / hotel school / chef school is essential Proven track record in growing sales of a business. Exceptional administration......
Job Location: Cape Town, Western Cape, South Africa