Logo
job logo

Strategic Customer Success Manager – Global Accounts & Growth

CloudFlare, Austin, Texas, us, 78716

Save Job

An innovative tech company is seeking a Customer Success Manager to oversee post-sale experiences and ensure customer satisfaction. This role requires strong relationship-building and project management skills. Ideal candidates will have at least 3 years of experience in Customer Success or Account Management, a bachelor's degree or equivalent, and a good understanding of cloud applications. This position involves liaising with customers to drive adoption of solutions and includes up to 50% travel. #J-18808-Ljbffr