Thomas studied Economics, History and Energy Engineering in Austria and Germany. From 2003 to 2008 he worked as Assistant Professor at the University of Innsbruck, Austria, and after research stays in England and Lithuania he joined the University of Cape Town as Associate Professor.