Stephen Meehan's Location
Manchester, England, GB
Stephen Meehan's Work
Stephen Meehan's Education
Stephen Meehan's Skills
Stephen Meehan's Summary
Stephen Meehan, based in Manchester, England, GB, is currently a Head of Marketing at Ocasa Homes, bringing experience from previous roles at Absolute, Character World Limited, Lolly Digital and We Are Discounts. Stephen Meehan holds a 1991 - 1993 National Diploma in Graphic Design / Web Design @ Wigan & Leigh College. With a robust skill set that includes E-commerce, SEO, Email Marketing, PPC, Web Design and more, Stephen Meehan contributes valuable insights to the industry. Stephen Meehan has 5 emails on RocketReach.