Steven Church's Location
Shanghai, China
Steven Church's Work
Steven Church's Education
Northwood University - Richard DeVos Graduate School of Management
Master of Business Administration (M.B.A.) (Business Administration and Management, General)
2011 - 2012
Northwood University
Bachelor of Business Management (Management)
2007 - 2011
Steven Church's Summary
Steven Church, based in Shanghai, China, is currently a Product Manager at 57Blocks, bringing experience from previous roles at Adobe, TubeMogul, Inc. and Doner. Steven Church holds a 2011 - 2012 Master of Business Administration (M.B.A.) in Business Administration and Management, General @ Northwood University - Richard DeVos Graduate School of Management.