Khosla Capital corporate office is located in 100 Sterling Blvd # 1110, Englewood, New Jersey, 07631, United States and has 11-50 employees.
khosla capital
Departments
Number of employees
Operations
3
Finance
2
C-Suite
1
Sales
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Khosla Capital's success, and advanced their careers.
Property Assistant & M... at Cushman & Wakefield
Worked as Property Assistant & Manager
at Khosla Capital (2021-2022)
Explore More
Khosla Capital is a fully integrated owner/operator of multifamily real estate in the tri-state area, recognized for securing superior risk-adjusted returns and preserving real estate values. With over 25 years of experience, the company focuses on providing exceptional living experiences through high-quality property management and community servi... Read More