Customer Success Manager, Goldcast
- Location
- City Of London, England, United Kingdom
developing client relationships Ability to work independently and manage multiple projects simultaneously Ability to communicate effectively with clients and internal team members Proficiency with Microsoft Word, Excel, PowerPoint and Outlook Prior use of products such as Salesforce.com and WebEx a plus Ability to travel ...