Fernando S. Machado é Professor Catedrático e diretor da Unidade de Investigação 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. Os seus trabalhos foram publicados em revistas científicas como o Journal of Marketing, Marketing Science, Journal of the Academy of Marketing Science e Journal of the Association of Information Systems.
Foi director-adjunto para os docentes, director-adjunto para assuntos académicos e diretor dos mestrados de gestão da CATÓLICA-LISBON, bem como diretor do Centro de Estudos Aplicados (CEA) e membro da direção do Centro de Sondagens e Estudos de Opinião da UCP (CESOP).