← All Roles
Posted Jun 10, 2026

[Remote] Customer Success Manager

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


Skills


Benefits


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.

  •