Ellie Swarts

Vice President, Director of Integrated Marketing

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.

Location

Kansas City, United States

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices