Duck Creek Payments
Financial ServicesZurich, Switzerland11-50 Employees
Duck Creek Payments provides a single-entry point to a diverse range of payment services for insurers, aiming to reduce the cost and complexity of integrating multiple providers. The offering connects insurers to the global payments ecosystem for both collections and payouts, accommodating various existing IT setups and financial processes. By handling the integration work, it supports faster, market-appropriate deployment of payment solutions across different regions. Headquartered in Zurich, Switzerland, the company operates in the financial services sector with a focused, specialist team. A 2026 development involved a partnership with Anchor Group Corp to modernize insurance payments infrastructure, illustrating ongoing expansion of its payments capabilities within the broader Duck Creek ecosystem.