Sarah Macheca is a Senior Client Lead at Epsilon, focusing on the CPG Vertical. They previously served as an Account Executive and Senior Account Executive at Epsilon from 2019 to 2022, contributing to outcome-based marketing solutions. Earlier, Sarah worked at Katz Media Group from 2013 to 2015, where they held various sales roles. They earned a Bachelor of Science in Marketing with minors in Interactive Media Studies and Communications from Miami University in 2013.
This person is not in the org chart
This person is not in any teams
This person is not in any offices