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
Departments
Number of employees
C-Suite
1
Finance
1
Operations
1
| Location | People at location |
| Europe | 11-50 |
| North America | 1-10 |
Explore people who held key positions, contributed to Nebeus's success, and advanced their careers.
Explore More
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