Christof Schwenkel hat an den Universitäten Konstanz, Prag und Bordeaux studiert und sein Studium als Diplom-Verwaltungswissenschaftler abgeschlossen. Im Jahr 2016 promovierte er an der Universität Luzern im Fach Politikwissenschaft. Christof Schwenkel ist seit 2007 bei Interface tätig. Seine Arbeitsschwerpunkte liegen in der Durchführung von Evaluationen, Beratungen und Organisationsentwicklungen. Dabei befasst er sich insbesondere mit den Themen Kultur, Justiz und Public Management.