Eric Vennon currently serves as the Head of Auto Recovery at Upstart, focusing on improving net loss in the auto lending portfolio through various recovery methods. Vennon also holds multiple roles at Carry-to-Protect as a Senior Operations Manager and NRA Certified Firearms Instructor, teaching CCW courses and advanced Home Defense classes. Prior experience includes significant leadership positions at Nationwide Financial, where Vennon managed teams, implemented process improvements, and contributed to organizational growth. Additionally, Vennon pursued a political candidate role in the 2014 election for the US House of Representatives in Central Ohio. Vennon holds a Bachelor of Science in Financial Management from Franklin University and a Series 6 license.
This person is not in any teams
This person is not in any offices