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.

Links

Previous companies

UNHCR logo
International Rescue Committee logo

Timeline

  • Vice President, Innovation

    September, 2022 - present

  • Managing Director Innovation

    January, 2020

  • Associate Director

    April, 2013

  • Strategy Associate

    July, 2012

  • Program Operations Associate Foundation Initiatives

    August, 2008

  • Operations Specialist

    July, 2006

View in org chart