Home
Jobs
Saved
Resumes
Vice President – General Manager, EMEA at Duck Creek Technologies | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Vice President – General Manager, EMEA
Duck Creek Technologies
Remote
Website
LinkedIn
Vice President – General Manager, EMEA
United Kingdom
Full Time
2 hours ago
H1B Sponsor
Apply Now
Key skills
Cloud
C
Go
SaaS
Leadership
Communication
Customer Success
Sales
About this role
Role Overview
Drive sales growth across the region while serving as the senior company representative to customers
Own end-to-end regional performance and market expansion, revenue generation, customer satisfaction, and execution excellence
Lead Duck Creek’s sales strategy and go-to-market efforts in EMEA
Represent the company to senior executives across Europe, building trusted relationships
Provide dotted-line oversight of non-sales functions within EMEA including marketing, delivery, customer success, and regional operations
Own regional performance metrics spanning pipeline health, bookings, revenue, customer satisfaction, and overall business growth
Requirements
10+ years of senior regional leadership and/or general management experience within enterprise software
P&C insurance core systems or InsurTech background strongly preferred
Proven success selling enterprise-scale P&C core platforms (Policy, Billing, Claims, Rating, Digital) across EMEA
Direct experience selling and managing competitive engagements in the region
Mastery of long-cycle, consultative enterprise sales involving multi-stakeholder decision processes
Clear track record of exceeding annual and quarterly sales and bookings targets
Experience building, leading, and scaling enterprise sales organizations across multiple EMEA geographies
Strong ability to position cloud-first, SaaS architectures against competitor offerings and legacy platforms
Well-established credibility with C-suite executives as a trusted advisor on modernization and digital transformation
Strong business, financial, and emotional intelligence, with sound judgment and decision-making capability
Deep understanding of cloud, SaaS, and modern enterprise architectures
Exceptional written and verbal communication skills
Willingness to travel 30–50% throughout EMEA
Tech Stack
Cloud
Benefits
Health insurance
Retirement plans
Paid time off
Flexible work arrangements
Professional development opportunities
Apply Now
Home
Jobs
Saved
Resumes