Freelance IT translator | English into Slovenian
RWS
- Ljubljana, Osrednjeslovenska
Life at RWS About RWS RWS Holdings plc is the world’s leading provider of technology-enabled language, content management and intellectual property services. We help our custom…