Sarah Troup Geisenheimer's profile picture

Sarah Troup Geisenheimer

Vice President, Innovation at The Rockefeller Foundation

Sarah Troup Geisenheimer is currently serving as the Chief at a company since November 2022. Prior to this role, they held positions at The Rockefeller Foundation, 100Kin10, and The Fund for Public Schools in various leadership capacities. With a background in education and international development, Sarah also gained experience at organizations such as UNHCR and the International Rescue Committee. They hold a Master's degree in International Educational Development from Teachers College, Columbia University, and a Bachelor's degree in Politics from New York University.

Location

New York, United States

Links

Previous companies

UNHCR logo
International Rescue Committee logo



Offices

This person is not in any offices


  1. This content will be removed shortly.