David O'Halloran

Masters in Interactive Media student at University College Cork, Business Information Systems graduate, Geek and Interaction Designer.