Owen Teeling

Sales Manager - New Installation & Modernization at Schumacher Elevator Company

Owen Teeling has extensive experience in sales and project management within the elevator industry, currently serving as Sales Manager for New Installation & Modernization at Schumacher Elevator Company since March 2015, after previously holding the position of Senior Sales Associate. Prior to this, Owen gained valuable retail management experience at Target, where titles included Executive Team Lead Logistics and Stores Executive Intern from June 2011 to March 2015. Owen holds a Bachelor of Arts degree in Business, Management, Marketing, and Related Support Services from the University of Northern Iowa, completed in 2012.

Links

Previous companies

Target logo