, Global Customer Success, the Director of Customer Success is responsible for retaining, delighting, and growing our Insurance... customer base, as well as ensuring the success of the Customer Success Managers (CSMs). This role includes establishing...