Note: The job is a remote job and is open to candidates in USA. Screenverse is the world's largest and most diverse digital screen network, optimizing the monetization of digital screens through top-tier technology and exceptional talent. They are seeking a seasoned Customer Success Manager to manage agency/client relationships, oversee campaign execution, and deliver strategic recommendations that drive client value.
Responsibilities
- Own day-to-day management of agency/client relationships, including communication and partner enablement
- Oversee campaign execution and deal and campaign setup across platforms, ensuring accuracy and timely delivery
- Monitor performance and provide clear, actionable reporting insights
- Troubleshoot and resolve technical and operational issues efficiently
- Proactively identify and escalate risks, blockers, or discrepancies
- Identify and execute upsell opportunities while delivering strategic recommendations that drive client value
Skills
- 3-5 years of experience in ad tech, programmatic, or media
- Proven ability to manage agency relationships and campaign execution
- Experience working with agencies and clients directly
- Track record of meeting performance goals or driving revenue growth
- Experience working with DSPs, SSPs, or similar platforms
- Strong partner communication and relationship management
- Ability to manage multiple campaigns and priorities simultaneously
- Problem-solving mindset with ability to troubleshoot issues quickly
- Data-driven thinking with ability to translate insights into action
- Attention to detail in execution and reporting
- Proficiency in Excel, Salesforce, and Slack
- Experience with DSPs/SSPs (e.g., Vistar, Place Exchange, Hivestack, The Trade Desk, ect.)
- Familiarity with reporting and analytics tools (e.g., QuickSight or similar)
- Understanding of programmatic workflows (deal setup, PMP/OE, targeting, pacing)
Benefits
- Offers Equity
- Offers Bonus
- $10,000 annual bonus
- This role is fully remote within the US.
Company Overview
One of the largest networks of digital screens in the physical world. It was founded in 2020, and is headquartered in Cranford, New Jersey, USA, with a workforce of 11-50 employees. Its website is https://screenversemedia.com/#close.