James Gallagher

Business Analyst and all round techie miscreant in Dublin

×