In January 2012, Miro was appointed as President of Alorica for the Latin American Region.
As President of LATAM and the Caribbean, Miro is responsible for managing operations in nine countries within Central America, the Caribbean and South America. In last two years, he has overseen 30% growth in revenue and 18% growth in EBITDA. During his tenure, Miro has directed the expansion of the company’s footprint, encompassing 17 contact center locations with over 12,000 employees.
Prior to his leadership role at Alorica, Miro spent more than 11 years in the contact center, BPO and telecommunications industries.