Kellen employs 446 employees. The Kellen management team includes Abiola Bankole-Hameed (Executive Vice President - Shared Services), Peter Rush (Chairman), and Kimberly Chhabria (Senior Vice President of Marketing Membership and Sales).
Get Contact Info for All DepartmentsLooking for a particular Kellen employee's phone or email?