C-STAR logo

C-STAR jobs and careers

New York, United States

About C-STAR

C-Star is a tech-empowered real estate investment management company that was established in 2018. Its primary focus is on investing in the single-family rental (SFR) industry. C-Star operates a comprehensive platform that combines technology and real estate expertise to expand access to real estate opportunities for institutional and high-net-worth investors. Leveraging proprietary technology, battle-tested data, and a profound understanding of the U.S. real estate markets, C-Star's vertically-integrated platform offers investors a more efficient and streamlined approach to investing in SFR properties.

Founded
2018
Employees
11 to 50
Headquarters
New York

Leadership

The top of C-STAR's org chart, with how many people report into each leader.

SLPhoto of Sherry Wanyi Li

Sherry Wanyi Li

Founder And Chief Executive Officer

3 reports

JL

Jing “Jean” Liu

Head of Capital Markets

1 report

JL

Jason L.

Founding Engineer