Stage 2 Capital corporate office is located in 4800 S 13th St Ste 400, Philadelphia, Pennsylvania, 19112, United States and has 11-50 employees.
stage 2 capital
stage 2 capital associates llc
stage 2 capital fund lp
stage 2 capital spv ar, lp - lp
stage 2 capital spv gs lp
Departments
Number of employees
Finance
28
Sales
8
C-Suite
5
Operations
4
Marketing
2
Engineering & Technical
1
| Location | People at location |
| North America | 51-200 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Stage 2 Capital's success, and advanced their careers.
Explore More
Stage 2 Capital is a venture capital fund led by over 800 go-to-market experts, focusing on investing in B2B software companies across various sectors including Fintech, Artificial Intelligence, and Marketplaces. The firm employs a unique investment model that combines traditional VC experience with operational expertise from seasoned executives to... Read More