Eric Owen

ADVISOR
Call center executive with more than 20 years of call center leadership experience. Manage global sales, retention and customer service teams across a number of industries and global locations.
Eric Owen. Executive Vice President at IBEX | Global LI: https://www.linkedin.com/in/ericjowen