Duck creek payments logo

Duck creek payments Headquarters & Office Locations

Verified data Payment Service Providers 1,001 employees 2 offices worldwide

Headquarters: 44 Stockerstrasse, Zurich, canton of Zürich 8002, Switzerland

Data last updated August 2026 · Sourced via GraphIQ

Headquarters
Zurich, canton of Zürich
Switzerland
Total offices
2
across 2 countries
Employees
1,001
est. 2026

Duck creek payments headquarters details

44 Stockerstrasse

Zurich

canton of Zürich

8002

Switzerland

2018

All Duck creek payments office locations

2 total
City State / region Country Type
Zurich HQ canton of Zürich Switzerland Headquarters

About Duck creek payments

Duck creek payments (Private) is headquartered in Zurich, canton of Zürich, Switzerland. Founded in 2018, the company operates across 2 countries with approximately 1,001 employees worldwide.

Where is Duck creek payments's main office?

Duck creek payments's main headquarters office is located at 44 Stockerstrasse, Zurich, canton of Zürich 8002. This serves as the company's primary corporate address and is home to its executive leadership team.

Duck creek payments regional offices

Beyond its headquarters in Zurich, Duck creek payments maintains 2 offices across 2 countries. Regional offices span 2 countries.

Duck creek payments contact information

The main switchboard for Duck creek payments headquarters can be reached at . For investor relations, visit imbursepayments.com/investor-relations.

What does Duck creek payments do?

Leveraging and connecting to payment services can be a stumbling block for insurers. Integrations are expensive and often prevent insurers from fully leveraging the full benefits of the payments ecosystem. Duck Creek Payments bridges the gap for any insurer through a single connection. It simplifies the complexity with seamless access to a diverse range of payment technologies and providers worldwide. Regardless of their existing IT infrastructure and financial process, insurers can connect to the entire global payments ecosystem for both collections and payouts. We do the heavy lifting, so you don’t have to. Deploy the right payment solution in the right market swiftly and seamlessly.

Frequently asked questions

Where is Duck creek payments headquarters?

Duck creek payments's headquarters is located at 44 Stockerstrasse, Zurich, canton of Zürich 8002, Switzerland.

How many offices does Duck creek payments have?

Duck creek payments operates 2 offices across 2 countries as of 2026.

What is Duck creek payments's corporate address?

The official corporate address is 44 Stockerstrasse, Zurich, canton of Zürich 8002.

When was Duck creek payments founded?

Duck creek payments was founded in 2018 and has grown to employ approximately 1,001 people worldwide.

What is Duck creek payments's phone number?

The main phone number for Duck creek payments headquarters is —.

Find more info on Duck creek payments using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Duck creek payments's structure changes, GraphIQ gives your RevOps team a single source of truth — automatically.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events