(Translation and Interpreting, French-English)
2006 - 2007Master's degree (Translation and Interpreting, French-English)
2005 - 2007Bachelor's degree (Foreign Languages, French-English)
2001 - 2005Find contact details for 700 million professionals.