Harry Landau began his career as a diplomat and brings in-depth knowledge of international and national politics. He had a long-standing career serving in the Swedish Diplomatic Service, including positions as Crisis Coordinator at the Ministry of Foreign Affairs, First Secretary at the Swedish Embassy in Latvia, Senior Advisor to the Secretary-General of the Nordic Council of Ministers, and Chief of Staff and Personal Advisor to the High Commissioner within the OSCE. In Switzerland, he has served as Counsellor and Deputy Chief of the Embassy of Sweden in Bern from 2004 to 2010.
Harry Landau holds a Master of Law from the University of Stockholm and an Executive Master in Communications Management from the University of Lugano. Moreover, he has been a guest lecturer in Diplomacy and Diplomatic Institutions at the University of Zurich since 2016. Harry Landau has worked for IRF since 2017.