Carlos ha gestionado carteras de inversión inmobiliaria por un valor superior a 1.400 millones de euros durante 14 años en empresas como Grupo Lar; en Azora siendo responsable de 12.000 unidades como Director Comercial. En 2017, Carlos se une a Kronos Homes como Director Comercial. Tres años después promociona a Director General de la marca Stay by Kronos dedicada al Build to Rent.