Leo Fogarty

An Irish man working in search engine marketing