Sarah Ziegler a obtenu un diplôme de psychologie clinique et un doctorat en épidémiologie à l’Université de Zurich. Elle a ensuite travaillé comme post-doctorante à l’Institut d’épidémiologie et de biostatistique de l’Université de Zurich et a été directrice opérationnelle du programme de doctorat « Epidemiology and Biostatistics ». Dans le cadre de projets de recherche, d’évaluation et de conseil, elle s’est intéressée à la transformation du système de santé et aux thèmes des soins intégrés et de la planification sanitaire prévisionnelle. Elle a rejoint Interface en septembre 2022 en tant que cheffe de projet.