Humanity United
Investments Manager
The South Africa Washington International Program
Co-Founder and Board of Directors
Institute for Democracy in Africa
Political Analyst, States in Transition Observatory
Freedom House
Program Manager
George Mason University
Advisory Board Member, School for Conflict Analysis and Resolution
The Washington Ireland Program for Service and Leadership
Grant Manager
Independent Consultant
Independent Consultant, Strengthening Democratic Institutions, Structures and Processes
Amnesty International
Human Rights Facilitator
International Republican Institute
Program Officer
National Endowment for Democracy
Grants Administrator for Africa and the Middle East
University of Kent
The Queen's University of Belfast
Stellenbosch University/Universiteit Stellenbosch