Skip to content

Steve Owlett

Vice President, Marketing and Enrollment

Prior to coming to Weston, Steve served in various upper management-level positions with Laureate Education, Kumon Math and Reading (the leading international supplemental education company for children ages 3 – 18), Siemens AG (Nuclear Power Division), New York Power Authority, and Suburban Energy. Over the course of his career, he has built many diverse teams and managed budgets in excess of $320 million with full P&L responsibility in several positions. Steve’s experience encompasses nearly all areas of domestic and international student recruitment, marketing and sales, supply chain management, information systems, and business development.  

Steve has authored five articles published in leading industry publications on supply chain management; founded three new businesses; built seven departments  from initial conception to full operations for various companies; and implemented several major supply chain management and marketing change processes that incorporated the successful use of technology and analytics tools. Steve has a Master’s of Science in Management, and an undergraduate degree in English and Political Science. He holds three active certifications in supply chain management (the C.P.M, CPSM, and CISCM), and teaches or has taught classes in both traditional and online classrooms for several leading colleges/universities, along with being a consultant for a leading international management training company.