Company Shoparize is a European e-commerce scale-up active in 21 markets, serving 25,000+ marketplaces, resellers, and brands. We run managed Google Shopping and Microsoft Shopping campaigns on a pay-per-sale basis, operate our comparison shopping platform Shoparize.com
At Element Biosciences, we are passionate about our mission to empower the scientific community with more freedom and flexibility to accelerate our collective impact on humanity. We have built a highly efficient product-driven organization where employees