Camelot employs 1,104 employees. The Camelot management team includes Lawrence Penn (Founder and Managing Director), Geno Esposito (Head of IT (Interim)), and Emma-Jane Lacey (Head Of Digital Marketing).
Get Contact Info for All DepartmentsLooking for a particular Camelot employee's phone or email?