Stefan Huyghe

36 POSTS 0 COMMENTS
Stefan Huyghe is Vice President of Localization at Communicaid Inc. where he focuses on running high-level operations, workflow optimization, database development, social selling and community building. He has over 20 years of experience working in the language industry is fluent in Dutch, French, German, and English.