Allan Paul Carreon
Head Of Quality, Business Process Services @ Tech Mahindra
About Allan Paul Carreon
Allan Paul Carreon serves as the Head of Quality for Business Process Services at Tech Mahindra, where he has worked since 2017. He has extensive experience in quality assurance and service delivery, having held leadership positions at various companies including QBE Insurance, Accenture, and JPMorgan Chase & Co.