John Meenan's Location
United States
John Meenan's Work
- Tech Ops manager @ Studio6
- Sr Engineer and Technical Operations Manager @ Studio6
- Sr Engineer and Technical Operations Manager @ Havas/Studio6
John Meenan's Summary
John Meenan, based in United States, is currently a Tech Ops manager at Studio6, bringing experience from previous roles at Studio6 and Havas/Studio6.