Senior Customer Success Manager

Freestar — Remote (Remote)

The Senior Customer Success Manager will build and maintain strategic relationships with publisher clients, serving as their primary partner throughout the cust