Townsquare Interactive · 9 hours ago
Campaign Launch Specialist
Townsquare Interactive is on a mission to help small and medium-sized businesses grow and succeed. The Campaign Launch Specialist will support the early stages of the client journey, ensuring timely and successful campaign launches by providing customer support and coordinating with internal teams.
AdvertisingInternetMarketing
Responsibilities
Partner with Sales and Campaign Creation Specialists to ensure smooth and timely post-sale handoffs
Support inbound customer calls related to campaign setup, design edits, and launch readiness, providing clear guidance and timely resolutions
Attend customer-scheduled meetings to provide live edit support and address outstanding questions
Troubleshoot domain access and other technical or launch-related issues, working with internal teams to remove blockers
Manage inbound customer requests related to updates and changes to the initial website build
Guide clients through the final steps required to activate their campaigns and confirm launch readiness
Manage a high volume of accounts while maintaining organization, urgency, and attention to detail
Qualification
Required
Bachelor's Degree
Preferred
Previous customer success or sales experience
Bilingual in English and Spanish
Benefits
3 weeks PTO + 9 paid holidays (including 2 personal days)
Volunteer Time Off—give back to your community
Health, Dental, Vision, and Pet Insurance
401(k) with company match + Employee Stock Purchase Plan
Company-provided laptop
Comprehensive training program to help you master your craft
Clear paths for advancement—grow your career right here
Company
Townsquare Interactive
Townsquare Interactive is a marketing and advertising company offering online business promotion solutions.
Funding
Current Stage
Growth StageRecent News
Company data provided by crunchbase