Jenny Leuba est cheffe de projets à l’association Mobilité piétonne Suisse, créée en 1975, qui vise à promouvoir l’essor de la marche et à faire valoir les intérêts des piétons à l’échelle de la confédération. Elle est aussi fondatrice de WunschLinie.ch, un cabinet d’études actif dans le champ de l’espace public, des mobilités actives (marche et vélo) et de la communication.