Aberdeen, Aberdeen City, United Kingdom
(Fundraising)
2016 - 2016Masters (Leadership)
2014 - 2015(Leadership)
2006 - 2006(Management)
1998 - 2001Master of Arts (International Relations, Political Science)
1976 - 1981
5 free lookups per month.
No credit card required.
Find contact details for 700 million professionals.