For more than ten years, Geneviève has been actively contributing to debates on the advancement of human rights and environmental law both internationally as well as in Canada. She has held many positions: Acting Director General of Amnesty International Canada (Francophone division), Director of the Globalization Office of the International Federation for Human Rights (FIDH) and served on the Steering Committee of the European Coalition for Corporate Justice (ECCJ).

Geneviève has conducted numerous surveys in Latin America and Asia, focusing in particular on the environmental impacts of investment projects and has been involved in several files on access to justice. In her role as executive director, she has been interacting with different stakeholders: governments, institutions, companies, non-governmental organizations and the media.