Stephen Lennon, based in Ireland, is currently a Studio Manager at Pigsback.com, bringing experience from previous roles at Octagon. Stephen Lennon holds a 2008 - 2009 Diploma in Project Management @ Dublin Business School. Stephen Lennon has 3 emails on RocketReach.