Churchill Group employs 1,164 employees. The Churchill Group management team includes Melanie Taylor (Group Human Resources Director), Kris Bainbridge (Group IT Director), and Neil Creasey (Chief Marketing and Development Officer).
Get Contact Info for All DepartmentsLooking for a particular Churchill Group employee's phone or email?