Michelle Ow's Location
Los Angeles, CA, US
Michelle Ow's Work
Michelle Ow's Education
Michelle Ow's Summary
Michelle Ow, based in Los Angeles, CA, US, is currently a Head of Studio Strategy and Ops at Prime Video & Amazon Studios, bringing experience from previous roles at Amazon Studios, Prime Video & Amazon Studios and TV Time. Michelle Ow holds a MBA @ NYU Stern School of Business. With a robust skill set that includes Entertainment and more, Michelle Ow contributes valuable insights to the industry. Michelle Ow has 7 emails and 1 mobile phone number on RocketReach.