Catherine da Silveira ingressou na Nova School of Business & Economics após 14 anos de experiência executiva em diferentes países, primeiro no Grupo L'Oreal (Diretor de Marketing, Brand Manager, Country Manager), depois no Setor de IT. Desde então, tem vindo a combinar uma função académica, como Professora Auxiliar e depois Professora Associada, estando atualmente a lecionar Gestão de Marcas, Marketing e Gestão de Luxo e Investigação de Marketing para Executivos e nos Programas de MBA e Mestrado de Lisboa, com funções executivas na Escola e no Lisboa MBA. Catherine da Silveira é atualmente Diretora Académica do CEMS da NOVA SBE.