Stephen Douvros

Search Engine Optimization Manager at Townsquare Interactive

Stephen Douvros is an experienced Search Engine Optimization Manager at Townsquare Interactive, where responsibilities include managing a team of over 12 analysts and utilizing certifications in Google Analytics 4 and SEM Rush. Prior roles include Senior SEO Analyst, where problem-solving was a primary focus, and SEO Analyst, providing comprehensive SEO analysis and client coaching. Stephen's earlier experience includes digital marketing consulting at Yodle and customer care roles at Mood Media, showcasing a strong background in client relations and technical troubleshooting. Stephen holds a BA in Political Science from Winthrop University and has a foundation in customer service and team management from roles in the food and beverage industry.

Links

Previous companies

Starbucks logo
Yodle logo
Mood Media logo

Org chart