Christof Schwenkel a fait des études en science administrative aux universités de Constance, Prague et Bordeaux et a obtenu son diplôme en science administrative. Il a achevé son doctorat en science politique à l’Université de Lucerne en 2016. Christof Schwenkel travaille chez Interface depuis 2007. Ses principaux axes de travail touchent à l’évaluations, au conseil et au développement d’organisations. Il apprécie particulièrement travailler sur les thèmes de la culture, de la justice et de l’administration publique.