Senior Customer Success Manager

Freestar — Remote (Remote)

The Senior Customer Success Manager will manage strategic publisher relationships and serve as a trusted advisor throughout the customer lifecycle. This role wi