Platform
Global Payouts
Local Accounts
Sectors
Digital Business
Pensions, Payroll
& EOR
E-Commerce
About
About Navro
Our Team
Careers
News & Insights
Get in Touch
—

‍

Menu

AboutCareersNews & InsightsContact

Sectors

Digital BusinessPensions, Payroll & EORE-Commerce

Our Platform

Global PayoutsCollections

Our Platform

Privacy PolicyComplaintsTerms, Conditions and RegulationsWhistleblowing
© Navro 2026. All rights reserved.
Privacy PolicyComplaintsTerms, Conditions and RegulationsWhistleblowingSecurity
Navro Group Limited is a company registered in England and Wales with registration number 13854323 and registered office at 3rd Floor, 86-90 Paul Street, London, United Kingdom, EC2A 4NE. Navro Payments Limited is authorised by the Financial Conduct Authority under the Electronic Money Regulations 2011, with Firm Reference number - 982631 for the issuing of electronic money.
‍
Navro Payments Europe Ltd. is a company registered in The Republic of Ireland with registration number 726727 and registered office at Block A George’s Quay Plaza, George’s Quay, Dublin 2 and authorised by the Central Bank of Ireland under the Electronic Money Regulations 2011, with Firm Reference number - C504018 for the issuing of electronic money.

Navro Payments USA LLC is registered in Delaware with its registered office at 1000, North West Street, Suite 1200, Wilmington, Delaware 19801. It is registered with FINCEN for Foreign Exchange and money transmission activities and holds licences for Money Transmission in multiple states and its NMLS ID is 2648934