Eric Michaud

Vice President, Technology Delivery at Epsilon

Eric Michaud is an experienced technology leader with a strong background in marketing technology and business systems analysis. Currently serving as Vice President of Technology Delivery at Epsilon since December 2007, Eric leads the MarTech Campaign Delivery Division, overseeing marketing operations and campaign execution for over 90 clients with a team of over 400 global associates, utilizing various Cross-Channel Marketing Hubs. Prior to Epsilon, Eric held multiple roles at Putnam Investments from October 2000 to December 2007, including Senior Director and Manager of Analytical Services. Eric holds a Bachelor of Science degree in Management Information Systems and Finance from the University of Massachusetts Lowell, earned between 1999 and 2003.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices