Cara Operations employs 764 employees. The Cara Operations management team includes Frank Hennessey (Vice President Business to Business Relations), Karen Limb (Chief Financial Officer), and Lindsay Robinson (Director of Marketing, Swiss Chalet).
Get Contact Info for All DepartmentsLooking for a particular Cara Operations employee's phone or email?