Spanish to English Translation Professional Sergio Aliaga
Member since October 31, 2013
Born and raised in Lima, Peru. Also lived for 4 years in Venezuela as a kid. Moved to the U.S. in 2002. Used to speaking with Spanish-speakers from various backgrounds (Europe, South, Central and North America). Completed High-school and College in the U.S.