Stephen Tilton

Digital Marketing Strategist at Schumacher Chevrolet Inc

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.

Links


Org chart