Senior Enterprise Sales Leader - Insurance
- Location
- Greater London, England, United Kingdom
hungry, self-starter who’s excited by the challenge of expanding Clearwater’s presence in the market and has experience of selling to — or working within — the Insurance and or institutional investment industry in EMEA. Top performers excel at building pipeline from scratch, exceeding quota, and solving real challenges ...