Capchase corporate office is located in 48 W 21st St Fl 4, New York, New York, 10010, United States and has 51-200 employees.
capchase inc
capchase
capchase analytics
Departments
Number of employees
Finance
13
Operations
11
Engineering & Technical
5
Legal
3
Human Resources
3
C-Suite
2
Sales
1
| Location | People at location |
| Europe | 11-50 |
| North America | 11-50 |
| Asia | 11-50 |
| South America | 1-10 |
Explore people who held key positions, contributed to Capchase's success, and advanced their careers.
Director, Partnerships at Efficient Capital Labs
Worked as Senior Manager, Venture Partnerships
at Capchase (2024-2025)
Explore More
Capchase is a platform for recurring-revenue companies to secure non-dilutive capital. Founded in 2020, the company provides financing by bringing future expected cash flows to the present day - thereby extending an immediate line of credit. Companies that work with Capchase are able to secure funding that is fast, flexible, and doesn't dilute thei... Read More