Cara Care employs 46 employees. The Cara Care management team includes Felix Koehler (Chief Operating Officer), James Mapes (Chief Executive Officer and Managing Director), and Mohamed Shaban (Lead Engineer).
Get Contact Info for All DepartmentsLooking for a particular Cara Care employee's phone or email?