Brian Henry comes from a social sciences background and has previously worked as a marketing and communications specialist and a newspaper journalist. Brian was awarded a PhD from Trinity College ...
Results that may be inaccessible to you are currently showing.