Key Star Capital corporate office is located in 4100 Greenbriar Dr Ste 130, Stafford, Texas, 77477, United States and has 11-50 employees.
key star capital llc
key star capital fund ii lp
key star capital fund lp
nc ventures inc
key star capital
key star capital fund iii lp
Departments
Number of employees
Finance
2
Operations
2
C-Suite
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Key Star Capital's success, and advanced their careers.
Explore More
Key Star Capital, established in 2012 and affiliated with NC Ventures Inc., specializes in managing and servicing distressed debt funds. The company focuses on purchasing and collecting various types of loans, including performing, nonperforming, and previously charged off loans, primarily from major financial institutions. With over $1 billion in... Read More