FreeWheel
Michelle Eule currently serves as the Executive Director of Data and Measurement at FreeWheel, a position held since July 2025. Prior to this, Michelle was the Executive Director for the Americas at Savanta, managing the P&L for the region from January to October 2024. Michelle's experience also includes serving as the Senior Vice President of the Media and Entertainment Practice at Ipsos North America, overseeing a significant client portfolio and account team from January 2022 to January 2023. At Kantar, Michelle held multiple key roles from January 2017 to January 2022, including Head of Platforms and Data Strategy and Chief Operating Officer for Media and Content, contributing to innovative strategies for client value and operational efficiency. Earlier in career, Michelle was Senior Vice President at Millward Brown Digital, focusing on media effectiveness product management. Michelle earned an MBA in Marketing and Strategy from NYU Stern School of Business and a BA in Psychology from Barnard College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices