Localization | Translation | Product Management | Technology
Free training resources for localization and translation professionals.
We are a member of STAR GROUP. STAR is one of the world's leading translation companies with 50 global offices.
+353 1 836 5614
Docklands Innovation Park, 128-130 East Wall Road, Dublin 3, D03 RD34, Ireland
UNITED KINGDOM7 Riverview, Walnut Tree Close, Guildford, Surrey, GU1 4UX, United Kingdom
UNITED STATES5001 Mayfield Road, Suite 220, Cleveland, OH 44124 USA
STAR AG (HQ)
Wiesholz 35, CH-8262 Ramsen, Switzerland