Independent Consultant to the IGF Policy Network on Environment and Digitalisation 2021
The European Union Delegation to the United Nations in Geneva, the Permanent Mission of Switzerland to the UN in Geneva, the Permanent Mission of Slovenia to the UN in Geneva (currently holding the Presidency of the C...