Ellie Swarts is currently the Vice President, Director of Marketing at Lockton Affinity, where they leverage over 15 years of marketing and creative experience. They previously held roles as an Assistant Vice President and Art Director at Lockton Affinity, along with a position as a Graphic Designer at the University of Missouri - St. Louis. Ellie earned a BFA in Visual Communications from Truman State University, completing their degree in 2005. Known for their self-motivation and strong interpersonal skills, Ellie takes pride in building meaningful relationships with both teammates and clients.
This person is not in any teams
This person is not in any offices