Westwood Financial Corp. Employee Directory
Leasing Non-residential Real EstateCalifornia, United States51-200 Employees
Westwood Financial is a Los Angeles-based owner and operator of retail shopping centers. It concentrates on high-quality properties, many grocery-anchored or service-oriented, and has a transaction history spanning more than 400 assets. Founded in 1970 by Steven Fogel and Howard Banchik, the company emphasizes stable, income-producing real estate for investors, supported by a team of local market professionals. Its portfolio comprises more than 150 centers in top metropolitan markets, with a focus on premium retail locations. In 2026, Westwood expanded its footprint by relocating its Atlanta-area office to Sandy Springs, Georgia, reflecting ongoing growth outside its home market. The firm operates as a fully integrated owner/operator within the non-residential real estate leasing space, serving investors and tenants in the retail sector.