Jean-Charles de Cordes has a degree in law and a master in political science from the Université Catholique de Louvain and in management from the Solvay Business School. He has over 20 years of managerial experience in international organisations. He worked notably for the Belgian General Office for Refugees and Stateless Persons (1993-1997), the United Nations (1997-2000) and the Permanent Representation of Belgium to the Council of Europe (2001-2002). He joined the Council of Europe in 2002. After having worked in political and legal affairs in Strasbourg headquarters (2002-2008), he joined the European Commission (2009-2012) within DG DEVCO (Development and Cooperation). During 2012-2017, he was the head of coordination and EU relations at the Council of Europe's EU Office in Brussels.
Today he operates as a senior consultant for international organisations and private companies, in particular Anzyz.