Carlos Mas nació en Valencia, ciudad en cuya universidad se licenció en Económicas. También cuenta con la Certificación de Auditor de Cuentas y un MBA de ICADE (Universidad Pontificia de Comillas) y ha completado el Programa de Desarrollo Directivo (PDD) de IESE (Universidad de Navarra). Se incorporó a PwC en 1985, pasando a ser socio de la firma en 1996. Ha sido presidente de PwC España, miembro del Consejo Mundial de PwC y del equipo de liderazgo de EMEA (Europe, Middle East and África). Antes de entrar a formar parte del equipo de IE, desempeñó la posición de Global Strategy Leader and Family & Entrepreneurial Businesses Champion para los mercados de habla hispana.
En su papel como vicepresidente ejecutivo de la Fundación IE, su principal labor es la de desarrollar y liderar el nuevo Plan Estratégico 2017-2020, centrado especialmente en el área de la empresa familiar y la creación de alianzas con socios clave. Es también miembro del Consejo de Administración de varias instituciones, como el Consejo Rector Internacional de IE.