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