Rho corporate office is located in 100 Crosby St, New York, New York, 10012, United States and has 201-500 employees.
rho
rho co
rho business banking
rho technologies
Departments
Number of employees
Sales
16
Operations
9
Engineering & Technical
8
Marketing
6
Human Resources
4
Finance
3
Information Technology
2
| Location | People at location |
| North America | 11-50 |
| Europe | 11-50 |
| Africa | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Rho's success, and advanced their careers.
Partner and Chief Reve... at Data Driven Partners
Worked as Director, Sales Enablement
at Rho (2022-2023)
Explore More
Founded in 2018 and headquartered New York City, New York, Rho is a full-service, end-to-end platform comprising commercial banking and corporate cards.... Read More