Carlos es socio de Azora responsable de inversiones en el segmento de la tercera edad dentro del grupo.

Anteriormente, fue Socio de Baring Private Equity, fondo especializado en midcaps españolas. Las participadas acumulaban una facturación de €1,000 millones y 20,000 empleados.
Ha sido Socio fundador y Director de la práctica europea del Grupo Monitor de asesoramiento estratégico fundado por el profesor Michael Porter, que ahora forma parte de la Unidad de Consultoría de Deloitte.

Además, es Consejero de distintas empresas: Unitronics, S.A., Avanza, S.A., Castelao y Doalca.

Es ingeniero superior de Telecomunicaciones  por la Universidad Politécnica de Madrid y tiene un MBA del Instituto de Empresa.