Loc Engineering Manager #LI-AM1 #LI-Remote Location: Europe (UK, Spain, Italy, Ireland, France, Germany or the Netherlands) Salary: Up to 75,000€ (DOE) Are you interested in working for a global Localization Service Provider, specialised in the video gaming and entertainment industry? Have you got 8+ years of experience in the localization ind...