Xosé Castro

Language Manager in Madrid, Spain

EN>ES (EU, LatAm, US, Global) translator, proofreader, copywriter and screenwriter. Photographer.

  • Work
    • Netflix Spain & Portugal