- PT Inovação:
- Diretor do Polo do Porto (1999-2006).
- INESCTEL, SA:
- Diretor Geral Adjunto (1996-99).
- Portugal Telecom, SA:
- Diretor Adjunto da Direção Central de Sistemas de Informação (1994-96).
- Telefones de Lisboa e Porto (TLP), SA:
- Diretor de Sistemas de Informação (1993-94);
- Diretor de Organização e Integração de Sistemas, na Direção de Organização e Informática (1990-93);
- Chefe de Divisão do Gabinete de Projetos do Departamento de Informática do Porto (1987-90);
- Adjunto do Chefe de Divisão do Gabinete de Projetos do Departamento de Informática do Porto (1986-87);
- Analista
programador no Gabinete de Projetos do
Departamento de Informática do Porto (1982-86).