Imburse

OverviewSuggest Edit

Imburse is a company that develops cloud-based payments as a service platform. Its solution empowers clients to collect and pay out money in various markets, currency, and technology.

TypePrivate
Founded2018
HQZürich, CH
Websiteimbursepayments.com

Latest Updates

Employees (est.) (Nov 2021)47
Cybersecurity ratingBMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Imburse Office Locations

Imburse has offices in Zürich and London
Zürich, CH (HQ)
Stockerstrasse 44
London, GB
1 Lyric Square, Hammersmith
Show all (2)

Imburse Financials and Metrics

Summary Metrics

Founding Date

2018

Imburse total Funding

$3.8 m

Imburse latest funding size

$1.7 m

Time since last funding

2 years ago

Imburse investors

Imburse's latest funding round in November 2019 was reported to be $1.7 m. In total, Imburse has raised $3.8 m
Show all financial metrics

Imburse Cybersecurity Score

Cybersecurity ratingPremium dataset

B

83/100

SecurityScorecard logo

Imburse Online and Social Media Presence

Embed Graph

Imburse News and Updates

Imburse to recruit 30 new staff members

Imburse, a global payments integration middleware has, today, announced plans to hire for up to 30 new roles across its primary locations in London, Zurich and Lisbon by mid 2022.

Imburse launches spare-change micro-savings product

Global payment marketplace Imburse has, today, announced the launch of MicroSavings, an integrated savings feature which will allow insurance companies and financial institutions to automate incremental consumer savings.

Imburse Frequently Asked Questions

  • When was Imburse founded?

    Imburse was founded in 2018.

  • How many employees does Imburse have?

    Imburse has 47 employees.

  • Who are Imburse competitors?

    Competitors of Imburse include Payapps, epay North America and Finastra.

  • Where is Imburse headquarters?

    Imburse headquarters is located at Stockerstrasse 44, Zürich.

  • Where are Imburse offices?

    Imburse has offices in Zürich and London.

  • How many offices does Imburse have?

    Imburse has 2 offices.