About this role
Customer Success Manager at GWI. Location: London, England, United Kingdom. Role: managing renewals, driving growth, providing training Requirements: Experience as a Customer Success Manager or equivalent, managing renewals and account retention; strong analytical, organizational and presentation skills; bachelor's degree or equivalent practical experience. Category: Customer Service Seniority: Mid Level Tools: Salesforce Commitment: Full Time Workplace: Hybrid Languages: English