Carlo es socio fundador de Hebert Carranza. Se graduó con honores de una de las mejores escuelas de derecho en el país: la Escuela Libre de Derecho. Así mismo es maestro por la Universidad Panamericana, habiendo cursado la maestría en Derecho de la Empresa.
Ha asesorado en temas financieros desde el sector privado con entidades reguladas y no reguladas y en el sector público, ya que trabajó como servidor público en el Banco Nacional de Obras y Servicios Públicos, S.N.C. (“Banobras”), en el área de consultoría jurídica de proyectos privados. Así mismo, en materia de deuda pública, infraestructura y financiamiento de proyectos, ha participado en proyectos carreteros, energía, agua, residuos urbanos y alumbrado público con los tres órdenes de gobierno, incluyendo asesoría a gobiernos en la contratación de deuda pública estatal y proyectos bajo la modalidad de asociaciones público-privadas, concesiones y asignaciones.
Así mismo, ha asesorado en la preparación y emisión de licitaciones, licencias, permisos, contratos administrativos, y en la preparación y propuesta de legislación municipal, estatal y federal. Cuenta además con diplomados en la estructuración de financiamiento de proyectos APP’s (Banobras), lavado de dinero (Asociación de Bancos de México), y asociaciones público privadas (Banco Interamericano de Desarrollo).