Plan, direct and supervise the food preparation and cooking activities and ensure that the food is high quality. Supervise kitchen staff to make sure food is of high quality, presented well and serve on time. Perform other duties assigned by the Manager.