Carole Stehlin a étudié les sciences politiques ainsi que le management public aux universités de Lausanne, de Berne, de Prague et de Genève. Elle a rejoint le bureau d’Interface Lausanne en 2019, après des expériences au sein d’IBM et d’organisations internationales. Son travail porte principalement sur l’accompagnement et l’évaluation de projets dans les domaines de la santé et du social. Depuis 2024, elle est responsable suppléante d’Interface Suisse romande.