CLIFF employs 47 employees. The CLIFF management team includes Margaret Lynch (Group Human Resources Manager), Jennifer Moylan (Group Revenue Manager), and Philippe Veillard (Executive Head Chef).
Looking for a particular CLIFF employee's phone or email?