Levro

Multicurrency account & international payments for businesses

FintechBanking and ExchangePaymentsFinanceB2BInternational

Company facts

Early-stage
Founded
2021
Employees
12
Headquarters
United States