Born in Lausanne, Switzerland, Dr. Olivier Zieschank studied Management at the university of Lausanne where he graduated in 2005. Until 2010 he worked in a Swiss based company specialized in negotiating and optimizing cell tower lease agreements. He became associate director while his role quickly expanded into every aspect of running a small company on a tight budget.
In 2010, he returned to university and studied economics in Neuchatel, Switzerland. He wrote his PHD in economics at the university of Freiberg, Germany, in which he develops a process theory of organisation. Mr. Zieschank was appointed Economist at the ITMF in August 2017.
In October 2020 the ITMF Board promoted Dr. Zieschank to the position of Director as of January 2021.