Stephen Seizilles de Mazancourt

Stephen Seizilles de Mazancourt is a grad student from ISIT University, Paris, where he hopes to receive his Master’s degree in Conference Interpreting with English, French and Russian.