Duck Creek Payments
Payments platform for insurers
- B2B
- SaaS
About Duck Creek Payments
A payments platform for insurers offering seamless access to global payment ecosystem, enabling quick deployment and enhancement of payment offerings
Key facts
- Industry
- Financial Services
- Company size
- 11–50 employees
- Headquarters
- Zurich, Switzerland
- Founded
- 2018
- Revenue
- $4.2M – $49.1MTamtam estimate
- Website
- duckcreek.com
Jobs at Duck Creek Payments
Duck Creek Payments at a glance
Duck Creek Payments is a B2B SaaS company in the Financial Services industry, headquartered in Zurich, Switzerland.
Duck Creek Payments was founded in 2018.
Duck Creek Payments has 11–50 employees.
Duck Creek Payments's revenue is $4.2M – $49.1M (Tamtam estimate).
Duck Creek Payments is hiring: 2 recent open roles, including Vice President, Solution Consulting, Vice President, Demand Generation.
Frequently asked questions about Duck Creek Payments
What is Duck Creek Payments's revenue?
Tamtam estimates Duck Creek Payments's annual revenue at $4.2M – $49.1M.
How many employees does Duck Creek Payments have?
Duck Creek Payments has 11–50 employees.
Where is Duck Creek Payments headquartered?
Duck Creek Payments is headquartered in Zurich, Switzerland.
Selling to companies like Duck Creek Payments?
Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.
Find similar companies