Debra Downing Email

Executive Director, Marketing . South Coast Plaza

Current Roles

Employees:
189
Revenue:
$31.2M
About
South Coast Plaza defines the luxury shopping experience with extraordinary boutiques, personal shopping services, and upscale amenities all within a short distance of the world's most magnificent beaches and vacation resorts. South Coast Plaza is recognized internationally for its unparalleled retail collection and award-winning restaurants.
South Coast Plaza Address
3333 Bristol Street
Costa Mesa, CA
United States
South Coast Plaza Email

Past Companies

South Coast PlazaExecutive Director, Marketing
The Taubman CompanyRegional Director of Marketing

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.