Steef Peters has a PhD in elementary physics from the University of Amsterdam. He has held various positons in financial institutions and consultancy firms, combining organizational and information technology developments. In 2001 he became professor at the Free University of Amsterdam on strategy, businesses processes and IT. Since 2013 he has worked together with Edda Heijting in the Heijting Weerts Groep.