Do you want to work for a company that reaches more than 40 million shoppers each month? Shopzilla is the leading online shopping partner for retailers focused on growing their online business. Shopzilla connects shoppers with more than 100 million products from tens of thousands of retailers with its unique portfolio of engaging and informative websites. Based in London and the USA, Shopzilla operates sites and provides services to retailers in Brazil, the USA, Canada and Europe.
Sorry, there are no jobs active at the moment.