McCann Health employs 674 employees. The McCann Health management team includes Aileen Cahill (VP Omnichannel Strategy, Digital and Analytics), Robert Palmer (VP, Strategy Director), and Ben Zanghi (VP, Director of Experience Design and Innovation).
Get Contact Info for All DepartmentsLooking for a particular McCann Health employee's phone or email?