Fernando S. Machado é Professor Catedrático e Diretor da Unidade de Investigação da Católica-Lisbon School of Business and Economics (CUBE). Doutorou-se em Economia Agrícola pela Universidade de Reading (Reino Unido) e é licenciado em Economia e em Administração e Gestão de Empresas pela Universidade Católica Portuguesa (UCP).
Exerceu anteriormente as funções de Dean for Faculty, Diretor-Adjunto para os Assuntos Académicos, Diretor dos programas de Doutoramento da Católica-Lisbon, Diretor do Centro de Estudos Aplicados e membro da Direção do Centro de Estudos e Sondagens de Opinião da Universidade Católica (CESOP).
A sua investigação centra-se no comportamento do consumidor, mecanismos inovadores de pricing, mercados digitais e na análise das preferências dos consumidores por bens de mercado e bens públicos. O seu trabalho tem sido publicado em diversas revistas científicas internacionais, incluindo Marketing Science, Journal of Marketing, Journal of the Academy of Marketing Science e Journal of the Association for Information Systems.