Diretor Executivo para a Formação Executiva na Católica Porto Business School. É membro efetivo da Ordem dos Economistas e da Ordem dos Contabilistas Certificados. Foi Professor Convidado do ISG - Instituto Superior de Gestão (2018-2021), Vice-Presidente e CFO do Sporting Clube de Portugal (2013-2018), CEO do Grupo Ensinus (2007-2016), Administrador do Grupo UNISLA (2011-2013), Professor no ISCAD e ULHT (2004-2007), Diretor no Grupo Media Capital (2002-2007), Manager na Vodafone (1998-2002) e Auditor na PWC (1996-1998).
É, atualmente, Vice-Presidente da ANESPO – Associação Nacional de Escolas Profissionais e da AMRE – Associação de Mediadores de Recuperação de Empresas e é membro da Direcção da CNEF – Confederação Nacional da Educação e Formação. É ainda vogal do Conselho Fiscal da CCP – Confederação do Comércio e Serviços de Portugal e membro do Conselho Consultivo da Associação dos Albergues Noturnos do Porto - IPSS. Foi também recentemente nomeado vogal do Conselho de Administração da Academia do Empresário – Centro de Formação para o Empreendedorismo, Gestão e Liderança, centro protocolar do IEFP.
Carlos Vieira é Licenciado em Administração e Gestão de Empresas, pela Católica Lisbon School of Business & Economics (1996), Pós-Graduado em Gestão e Organização Industrial pela Universidade Lusófona (2000) e em Gestão pelo ISG – Instituto Superior de Gestão (2009) e tem um curso executivo em Liderança Social para Gestores, pela Católica Porto Business School (2023). Frequenta atualmente o curso de Chief Sustainability Officer, pela mesma business school.