Craft

Shopzilla

Shopzilla Summary

Company Summary

Overview
Reaching a global audience of over 40 million shoppers each month through both its destination websites and affiliate network, Shopzilla is a leading source of sales and consumer feedback for online merchants and retail advertisers. With offices in Los Angeles, San Diego, and London, the company operates sites and business services in the United States, the United Kingdom, France and Germany. Shopzilla, Inc.
Type
Subsidiary
Status
Active
Founded
1996
HQ
Los Angeles, CA, US | view all locations
Website
http://www.shopzilla.com/
Cybersecurity rating
Sectors

Table of Contents

LocationsView all

1 location detected

  • Los Angeles, CA HQ

    United States

    12200 W Olympic Blvd #300

Footer menu