✓ Enriched with full company details from live data.
IndustryFinancial Services
Employees1001-5000
HeadquartersZürich, Zurich, Switzerland
Funding stageSeries A
Total funding$12M
LinkedIn followers2
Est. revenue$4.5M
Imburse is a Switzerland-based financial technology company that provides payment processing solutions for the insurance industry.
Technology stack
Click any tool to see other companies using it.
AIDuck CreekGitHub HostingGmailGoogle AppsGoogle Cloud HostingHubspotMicrosoft Office 365MimecastOutlookReactRemoteSendgrid
🔥 18 people from Duck Creek Payments are searchable on evyAI — names, titles, and unlockable contact info.