CPM International employs 4,369 employees. The CPM International management team includes Nick Jones (Chief Operating Officer), Lorraine Butler (CEO UK and Ireland), and Fiona Whelan (Managing Director : CPM Barcelona and Chief Development Officer : CPM International Contact Centres).
Get Contact Info for All DepartmentsLooking for a particular CPM International employee's phone or email?