Fernando S. Machado é Diretor-Adjunto para os Docentes e Professor Associado da CATÓLICA-LISBON, onde leciona nos mestrados e na formação e executivos. É Doutorado em Economia Agrária pela Universidade de Reading (Reino Unido) e licenciado em Economia e em Administração e Gestão de Empresas pela UCP. Atualmente os seus interesses de investigação centram-se principalmente no estudo de mecanismos inovadores de pricing, da pirataria digital e na análise das preferências dos consumidores em contextos diversos.
Foi senior associate dean for academic affairs, diretor dos mestrados de gestão, diretor do Centro de Estudos Aplicados (CEA) e membro da direção do Centro de Sondagens e Estudos de Opinião da UCP (CESOP).