Independent Translator/Revisor/Translation Project Manager at Helios Translations - , California, United States
English to French (Canada) Technical Translation Services· Telecommunications· Electrical/electronics· Information systems· Energy· Aerospace· Defence· Automotive