David Flaherty's Location
Netherlands
David Flaherty's Work
David Flaherty's Education
David Flaherty's Skills
David Flaherty's Summary
David Flaherty, based in Netherlands, is currently a Human Resources Manager at International Criminal Court, bringing experience from previous roles at International Criminal Court, European External Action Service and United Nations. David Flaherty holds a 2006 - 2009 Master Of Science in Management @ University of Leicester. With a robust skill set that includes International Relations, Policy, Human Resources, Human Rights, International Organizations and more, David Flaherty contributes valuable insights to the industry. David Flaherty has 1 email on RocketReach.