OverviewSuggest Edit

Melio is a company that provides payment solutions designed for small businesses. It offers a platform helping pay and bill with bank transfers and debit or credit cards even if payment receivers don’t accept them.
HQNew York, NY, US
Employee Ratings4.7


Melio is headquartered in
New York, United States

Location Map

Latest Updates

Employees (est.) (Jan 2022)472(+9%)
Job Openings47
Cybersecurity ratingAMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Melio

Matan Bar

Matan Bar

Co-Founder & CEO
Ilan Atias

Ilan Atias

Co-Founder & CTO
Ziv Paz

Ziv Paz

Co-Founder & COO
Show more

Melio Office Locations

Melio has offices in New York and Tel Aviv-Yafo
New York, NY, US (HQ)
69 Mercer St
Tel Aviv-Yafo, IL
HaArba'a St 28
Show all (2)

Melio Financials and Metrics

Summary Metrics

Founding Date


Melio total Funding

$254 m

Melio latest funding size

$110 m

Time since last funding

a year ago

Melio investors

Melio's latest funding round in January 2021 was reported to be $110 m. In total, Melio has raised $254 m. Melio's latest valuation is reported to be $1.3 b.
View all funding rounds

Melio Revenue

Market valuation

Show all financial metrics

Melio Operating Metrics

Jan, 2021

Industries Served

Show all operating metrics

Melio Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Melio Online and Social Media Presence

Embed Graph

Melio Frequently Asked Questions

  • When was Melio founded?

    Melio was founded in 2018.

  • Who are Melio key executives?

    Melio's key executives are Matan Bar, Ilan Atias and Ziv Paz.

  • How many employees does Melio have?

    Melio has 472 employees.

  • Who are Melio competitors?

    Competitors of Melio include Wisetack, Ingenico ePayments India and Superdigital.

  • Where is Melio headquarters?

    Melio headquarters is located at 69 Mercer St, New York.

  • Where are Melio offices?

    Melio has offices in New York and Tel Aviv-Yafo.

  • How many offices does Melio have?

    Melio has 2 offices.