Comenzó sus estudios en su país de origen, Alemania, en la Universidad de Heidelberg. Más tarde, estudió en el Instituto de Estudios Orientales y Africanos de la Universidad de Londres y obtuvo un master en antropología social por la London School of Economics.
Trabajó de periodista para medios como CNN Internacional en Londres, Canal Siete, el Die Zeir y el distinguido Frankfurter Allgeimeine Zeitung.
Se unió a Ashoka en 2003 y fue fundadora y directora de Ashoka Alemania a desde 2008. Ahora dirige la oficina de Ashoka en EEUU. Forma parte de la Junta de Administración del banco social alemán GLS Bank y del grupo de innovación de ACNUR.