Doutorada em Sociologia (U. do Porto), tem Mestrado em Desenvolvimento e Relações Internacionais (U. de Aalborg, Dinamarca) e Licenciatura em Relações Internacionais – ramo Cultural e Político (U. do Minho). Tem estado envolvida, como gestora, voluntária e consultora, em diversos projetos de ONGD nas áreas da Cooperação para o Desenvolvimento, Educação para o Desenvolvimento e dos Direitos Humanos, em Portugal e no domínio internacional. Docente na Pós-Graduação em Gestão de Projetos de Cooperação para o Desenvolvimento (na qual desempenha também funções de coordenação) e na Pós-Graduação Interdisciplinar em Direitos Humanos, promovidas pela UCP – Porto.