B Capital is seeking a Strategic Customer Success Manager based in London, England. In this role, you’ll own the customer lifecycle, driving adoption and retention through strong relationships and collaboration with cross-functional teams. Ideal candidates will have over 6 years in Customer Success and experience in the AdTech/MarTech space. The position follows a hybrid schedule, offers a competitive benefits package, and is focused on creating a meaningful impact within the company culture.#J-18808-Ljbffr…
