New Business Sales Director
London, GB
Duck Creek Technologies
DXC Technology
Sales Director Insurance Software Sales
Rosslyn Analytics
Director of Insurance Solutions
Heriot - Watt University