Nebeus corporate office is located in Carrer De La Ciutat De Granada 150, Barcelona, Catalonia, 08018, Spain and has 51-200 employees.
nebeus
nebeus crypto bank
| Location | People at location |
| Europe | 11-50 |
| North America | 1-10 |
Nebeus is on a mission to make crypto a mainstream payment method. Founded in 2014, the company connects digital assets with traditional money through IBANs, cards, and lending solutions. With 6× revenue growth in 2024 and licenses in the UK, Spain, and Argentina, Nebeus empowers businesses, freelancers, and digital nomads with everyday payments an... Read More