General Manager of Language Services
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.
Born in Spain to Cuban parents and raised in South Florida, Leo brings a unique multicultural viewpoint to Magna. He has lived and worked in many cities across the US and Europe and is a bona fide language expert. His years of experience on both the client and contractor side of the language services business give him a unique first-hand perspective on the needs and concerns of all the parties involved.