Triple Whale Inc. in the UK is looking for a Customer Success Manager, Agency Partnerships to support our agency ecosystem. In this role, you will manage relationships with agencies, helping them maximize the value of the Triple Whale platform.
You will provide strategic consulting, guidance, and address complex challenges to ensure long-term success for our agency partners. The successful candidate will exhibit strong communication skills and deep knowledge of digital marketing.
#J-18808-Ljbffr