Stephen Tilton is an accomplished marketing professional currently serving as Chief Marketing Officer at Schumacher Chevrolet Inc since November 2019, where efforts focus on enhancing search engine optimization and developing data-driven digital marketing strategies. In addition, Stephen holds the position of Chief Marketing Officer at SchuCar since December 2021, leading e-commerce marketing initiatives across multiple online channels. Prior experience includes serving as a Product Strategist and Product Manager, where market opportunities were identified and product roadmaps managed through data-driven decision-making. Educational qualifications include a Bachelor's degree in Business Administration with a focus on Digital Marketing from Rutgers Business School, alongside prior studies at The Wharton School and Feliciano School of Business at Montclair State University.
Sign up to view 0 direct reports
Get started