McCann Worldgroup's IT department is led by Lance Miller (Chief Technology Officer) and has 154 employees.
Neil Collett
IT Operations and Compliance Manager
Lena Thomas
Network Support Technician
Austin Ignarra
Information Security Analyst
Srinivas Vadepally
Development Team Lead
Wesley Cicotte
IT Specialist
Rachel Lipsitz
HTML5 banner developer
Looking for a particular McCann Worldgroup employee's phone or email?