Barry O'Gorman
Barry O'Gorman

Barry O'Gorman

Independent management and IT consultant