Leave us your email address and we'll send you all the new jobs according to your preferences.

Jobs from Duck Creek Payments

2 Job(s) found.

image

Posted 21 days 4 hours ago by Duck Creek Payments

Permanent
Full Time
Sales & Marketing Jobs
London, United Kingdom

Duck Creek Technologies in London seeks a National Sales Director to drive growth across the UK and Europe. You will win new customers and expand ...

image

Posted 21 days 4 hours ago by Duck Creek Payments

Permanent
Full Time
Sales & Marketing Jobs
London, United Kingdom

Duck Creek Technologies is seeking a Senior National Sales Director for Reinsurance in London. The role focuses on driving strategic growth with major...