5 free lookup(s). No credit card required.
Interpreting and Translation MA (Spanish - English)
2013-2014master (cand.ling.merc. Spanish)
2007-2010cand.ling.merc (Masters Degree) (Interpretation/Translation)
2004-2010Bachelor (English, Spanish, Business Communication)
2004-2007Find contact details for 700 million professionals.