Macmillan Cancer Support employs 2,300 employees. The Macmillan Cancer Support management team includes Roxane Heaton (Chief Information Officer), Jane Maher (Chief Medical Officer), and Gemma Peters (Chief Executive Officer).
Get Contact Info for All DepartmentsLooking for a particular Macmillan Cancer Support employee's phone or email?