Customer Success Manager
- Location
- Greater London, England, United Kingdom
support materials. You possess in-depth knowledge of various tools, including Jira, Confluence, SharePoint, and Power BI. Required Education Bachelor's or Master’s degree or equivalent About Us As a leading global reinsurer, SCOR offers its clients a diversified and innovative range of reinsurance and insurance solutions ...