Our Team

Get to know our team!

Jan Leidecker

Jan is the Director of RLS Geneva. He studied history and political sciences with a special focus on Africa in Hanover, Germany and Dar Es Salaam, Tanzania. Before coming to Geneva, he was the regional director of the RLS office for Southern Africa since 2015. He has a background in politics and social activism.


Eva Wuchold
Programme Director Social Rights

Eva studied political science and peace studies in Münster, Tokyo and Stadtschlaining and coordinated projects worldwide on peace policy, climate, environment, food and development. Since 2013, she has been working for RLS and is now responsible for setting up and managing the Social Rights Programme in the Geneva office.


Jeanne Planche
Project Manager Social Rights

A graduate in political science and an activist in the anti-globalisation movement, Jeanne has worked for various organisations, including Attac France, an association where she was responsible for expertise and publications. In the RLS team in Geneva, she supervises projects on the question of social rights.


Vsevolod Kritskiy
Project Manager Trade Unions

Vsevolod has a PhD in International History from the Graduate Institute of Geneva, having worked in various academic institutions, the NGO sector, ILO and the UN. Prior to joining the RLS in 2021, he completed a postdoctoral research project on the history of international communism in the interwar period at the University of Amsterdam.


Veronica Forin
Project Manager Global Health

Veronica joined RLS in 2021. She holds degrees in Economics, International Management, and Migration Policies and Integration. She worked with NGOs and UN agencies in health and development programmes on Middle Eastern, South American and African countries. She is actively collaborating with social movements in Italy and in France.


Barbara Mukherjee-Vuagniaux
Finance Manager

Prior to joining the RLS Geneva team in 2020 as finance manager, Barbara Mukherjee-Vuagniaux, holding a business management degree from Geneva University, has been working in Switzerland and South Asia with development organizations in their finance teams since 2002 after a stint in the private sector.


Emilia Cavuoto
Office Manager

Emilia joined RLS in 2020, bringing along the expertise in administration, office and event management she gained within several organizations active in Geneva on an international level in public health, migration, humanitarian demining and international solidarity. Over the course of her career, she also collaborated with modern/contemporary art galleries and auction houses.


Yann Hakam
Communication and Media Manager

Yann holds degrees in English and Arabic literature, and in Digital Publishing. After completing his studies, he worked at the ILO as a publishing and communication officer and he regularly volunteers within different activism organizations in Geneva. He joined the RLS Geneva team in 2021 and is in charge of the office’s communication strategy and media relations.


The whole team in front of the office.
Geneva, 2021