Checkmate is a multichannel offers network loved by 100M shoppers and hundreds of leading brands. They are seeking a Senior Customer Success Manager to own brand relationships from onboarding through renewal and expansion, ensuring brands achieve their revenue goals and develop long-term partnerships.