Skip to content
Elvire Mekoudjou

Elvire manages Indigenous language projects, and is in charge of inbound sales. She has a Bachelor of Arts in English and French, as well as a Masters degree in Translation. Before wintranslation, Elvire worked in a variety of positions ranging from: French copywriter, Freelance technical translator, and translation project manager. Elvire is passionate about discovering new cultures, world views, and loves the business world of translation. When she’s not working, you might find her listening to music and dancing.

Back To Top