Defend Truth

Alexander O’Riordan

Dr Alexander O’Riordan holds a PhD in Economics from the University of Cape Town, is an associate faculty member of Royal Roads University, Canada, and is a political analyst who works on a freelance basis largely advising the US Government, European Union and UN institutions on development cooperation. O’Riordan has also been advising on the development of joint cooperation activities in Palestine intermittently since 2010.