Clément Bourdin hat einen Bachelor-Abschluss in Politikwissenschaft der Universitäten Genf und Hamburg sowie einen Master-Abschluss in Public Management (MAP) der Universität Genf. Seit März 2019 arbeitet er im Lausanner Büro von Interface, wo er Evaluationen der öffentlichen Politik zu verschiedenen Themen wie Umwelt, Bildung oder Gesundheit durchführt. Sein besonderes Interesse gilt Projekten im Themenbereich Kultur.