Customer Success Managers to join us in London, Paris, and New York. If you're passionate about delivering outstanding results... which generates significant contributions to YOOBIC growth. The Customer Success Manager (CSM) is responsible for supporting the...