Manager, Global Customer Success
- Location
- Greater London, England, United Kingdom
presentation abilities. Skills: Experience in managing complex and challenging relationships, technical project management, API and basic software development, Project Tracking Software (Jira), CRM (Salesforce), Microsoft Excel, PowerPoint, Customer Ticketing Platforms (Zendesk, Intercom). Bonus Points: Education: Post-graduate qualification. Experience: The candidate would demonstrate a strong history ...