Customer Success Manager
- Location
- Greater London, England, United Kingdom
ability to assesscustomer data and translate it into actionable insights Experience working cross-functionally with Sales,Product and Marketing teams Efficient in MS Excel, Word &PowerPoint Ability to travel as needed to meet customers andinternal teams Bachelor’s Degree required, Master’s in businessor operations preferred Salary Range ...