CEO
CEO Approval Rating
- -/100
Westwood is a real estate investment company that owns, operates, develops and manages a network of shopping centers and restaurants.