OverviewSuggest Edit

Neo is a company that designs and builds bespoke cash management and foreign exchange risk hedging solutions for business clients. It combines the services of an investment provider MIFID2 (the markets in financial instruments directive) and a payment entity PSD2 (Payment Service Direct) into a single platform. The company creates a one-stop financial shop that brings together the services of corporate banks.

HQBarcelona, ES


Neo is headquartered in
Barcelona, Spain

Location Map

Latest Updates

Employees (est.) (Oct 2020)32
Cybersecurity ratingAMore

Neo Office Locations

Neo has offices in Barcelona and London
Barcelona, ES (HQ)
Carrer del Comte d'Urgell, 143
London, GB
1 Primrose St, Spitalfields
Show all (2)

Neo Financials and Metrics

Summary Metrics

Founding Date


Neo total Funding

$5.9 m

Neo latest funding size

$5.88 m

Time since last funding

2 years ago

Neo investors

Neo's latest funding round in September 2018 was reported to be $5.9 m. In total, Neo has raised $5.9 m
Show all financial metrics

Neo Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Neo Online and Social Media Presence

Embed Graph

Neo Blogs

Neo Frequently Asked Questions

  • When was Neo founded?

    Neo was founded in 2017.

  • How many employees does Neo have?

    Neo has 32 employees.

  • Who are Neo competitors?

    Competitors of Neo include Bittrex, Coinbase and Binance.

  • Where is Neo headquarters?

    Neo headquarters is located at Carrer del Comte d'Urgell, 143, Barcelona.

  • Where are Neo offices?

    Neo has offices in Barcelona and London.

  • How many offices does Neo have?

    Neo has 2 offices.