Ethan Self

Director, Demand Generation at OMNIA Partners

Ethan Self is a highly experienced marketing professional currently serving as the Director of Demand Generation at OMNIA Partners since May 2025. Prior to this role, Ethan held various positions at Corpay from January 2021 to April 2025, including Marketing Operations Manager and Demand Generation Manager, after progressing from Senior Marketing Program Specialist to Marketing Operations Specialist. Ethan's earlier experience includes working as a Marketing Coordinator at Advent from October 2017 to August 2020, where responsibilities spanned across managing marketing operations, client proposals, campaign metrics, and industry relationships. Additionally, Ethan has a background in digital marketing and social media management, evidenced by a digital marketing internship at Ed. Pack Global and various roles during university at Lipscomb University, where Ethan earned a Bachelor of Business Administration with a focus in New Media Marketing and Corporate Management.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices