Owen Meehan's Location
New York, NY, US
Owen Meehan's Work
Owen Meehan's Education
Nyack Senior High School
2008 - 2012
Owen Meehan's Skills
Owen Meehan's Summary
Owen Meehan, based in New York, NY, US, is currently a Operations and Special Projects Manager at Wiggle Room App, bringing experience from previous roles at Wiggle Room App and Warby Parker. Owen Meehan holds a 2008 - 2012 Nyack Senior High School. With a robust skill set that includes Leadership, Microsoft Word, Visual Merchandising, LGBT rights, Sales Operations and more, Owen Meehan contributes valuable insights to the industry. Owen Meehan has 2 emails on RocketReach.