There are still lots of open positions. Let's find the one that's right for you.
The Account Lead is a critical role within the Customer Success department that owns a named roster of key, preferred accounts (inclusive of agency and brand direct partners), in collaboration with Sales. This role will ensure client satisfaction, drive business growth, and deliver exceptional service that aligns with the company's long-term objectives. The Account Lead will serve as the primary point of contact for these clients, offering tailored solutions to meet their evolving needs while identifying new opportunities to maximize revenue.