Steve Bowers serves as the Customer Care and Quality Control Manager at Illumus since March 2018, contributing to the company's reputation as a leading organization in the U.S. From May 2011 to August 2016, Steve held the position of Field Account Manager at AutoPoint, a Solera Company, where responsibilities included partnering with automotive dealerships to enhance marketing efforts. Prior to this role, Steve founded Colour Allure, Inc., a commercial printing and direct mail company, where comprehensive oversight of operations, recruitment, business process establishment, and marketing strategy development were key responsibilities from 2003 to 2011. Steve Bowers earned a Bachelor of Arts in Mass Communication/Media Studies from the University of Massachusetts Amherst.
Sign up to view 1 direct report
Get started
This person is not in any teams