Studio Mega employs 41 employees. The Studio Mega management team includes Chris Leedom (Business Development Director), Jalen Ladd (Senior Program Manager), and David Jacobson (Creative Director + Partner).
Looking for a particular Studio Mega employee's phone or email?