The Digital Customer Success Manager is a post-sales role which provides customers with a differentiated customer experience through a combination of digital and traditional CSM strategies, helping them to realise the full value of our Risk solutions.