Leo joined Magna in 2015 as General Manager of the company’s new Language Services division. He has over 15 years of translation industry experience, including 7 years as freelance translator of Spanish and German to English and 4 years as a project manager for a translation agency. A veteran of the US Coast Guard, he holds a Bachelor’s degree in Finance & International Business from the University of Colorado.
Sign up to view 0 direct reports
Get started