Eric Balzen has a background in sales and customer experience, working in various roles in the industry since 2008. Currently serving as the Director of Customer Experience at Insource Leads, Eric previously held positions at LeadJen and Red Base Interactive. With experience in providing business contact lists for marketing and sales purposes, Eric's expertise also extends to roles at Orkin Pest Control and SalesStaff, where Eric managed databases and market response.
Sign up to view 0 direct reports
Get started
This person is not in any teams