Licenciado en Ciencias de la Información, rama Periodismo, Carlos posee un Máster en Comunicación Empresarial, Institucional y Periodística por la Universidad Complutense de Madrid y un postgrado de Dirección de Comunicación y Marketing por la Universidad Abierta de Cataluña.
Cuenta PR Noticias que, con anterioridad, ha sido responsable de Organización, Comunicación y Marketing de Grupo de Inversión y Negocios Empresariales, además de haber trabajado en The Rent Service, agencia del gobierno británico, como coordinador de eventos y formación en el departamento de Recursos Humanos.
Barcelona Centro de Diseño es un centro de promoción e información en temas de diseño para las empresas, creado en el año 1973. Su forma jurídica es la de fundación privada sin ánimo de lucro.