Christoph is a council member of the Energy Web Foundation. He is also secretary general and CEO of the World Energy Council and a professor at the Swiss Federal Technical Institute in Lausanne. Christoph regularly stimulates board and strategy meetings for leading energy and technology companies around the world.
Prior to joining WEC in 2009, Christoph was a member of the Executive Council of the World Economic Forum and its senior director in charge of energy. In 2012, Christoph became a member of the high-level advisory group to the UN Secretary General Ban Ki-moon on Sustainable Energy for All.
Christoph received his Ph.D. in energy scenarios modeling and analysis from EPFL. He holds a diploma in electrical engineering and Masters in energy economics & management, econometrics, and applied ethics.