Shopzilla

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
Parent Company
E.W. Scripps
HQ
Los Angeles, US
Founded
1996
Size (employees)
12 (est)
Shopzilla was founded in 1996 and is headquartered in Los Angeles, US

Shopzilla Office Locations

Shopzilla has office in Los Angeles
Los Angeles, US

Shopzilla Metrics

Shopzilla Summary

Founding Date

1996
Shopzilla is a subsidiary of E.W. Scripps

Shopzilla Online Presence

Shopzilla Company Life

You may also be interested in