Localization Specialist, UK
Vistaprint
Location : Barcelona B ES
Experience in Social Media / community management is a plus. Must be a native UK English speaker and proficient in at least one other language….
Vistaprint
Location : Barcelona B ES
Experience in Social Media / community management is a plus. Must be a native UK English speaker and proficient in at least one other language….