Company: The Impossible Project Jobs in Berlin

SEO E-Commerce Coordinator

March 30, 2017

In 2008, Impossible purchased the last factory in the world manufacturing Polaroid instant film. In 2010, it began producing re-formulated versions of classic Polaroid formats, including SX-70, 600, Spectra-Image and 8×10 instant films, at plants in Enschede, in The Netherlands, and Monheim, Germany. We are looking for an Search Engine Optimization coordinator in our E-Commerce […]