Sales Executive at Montgomery Residences - Los Angeles, California, United States
A 63-acre mixed-use development designed to accommodate the technological, infrastructural, and spatial planning needs of today's high growth companies and startups.