Ellie Swoboda's Location
Saint Louis, Missouri, United States
Ellie Swoboda's Work
Ellie Swoboda's Education
University of Missouri-Saint Louis
Bachelor of Arts (English Language and Literature, Literature, English Language)
2005 - 2011
Ellie Swoboda's Skills
Ellie Swoboda's Summary
Ellie Swoboda, based in Saint Louis, Missouri, United States, is currently a Head of Customer Success at Intelligent Telematics, bringing experience from previous roles at Block, Square and Enterprise Holdings. Ellie Swoboda holds a 2005 - 2011 Bachelor of Arts in English Language and Literature, Literature, English Language @ University of Missouri-Saint Louis. With a robust skill set that includes Business Planning, Writing, Project Management, Team Management, Employee Engagement and more, Ellie Swoboda contributes valuable insights to the industry. Ellie Swoboda has 1 email on RocketReach.