Carole Stehlin est titulaire d’un Master en politique et management publics de l’Institut de hautes études en administration publique (IDHEAP) de Lausanne. Pendant sa formation, elle a également étudié aux Universités de Genève, Berne et Prague. Depuis qu’elle a rejoint le bureau d’Interface Lausanne en février 2019, son travail porte principalement sur l’accompagnement et l’évaluation de projets dans les domaines de la santé et du social.