Kristin earned her MSc. in Translation Studies from the University of Edinburgh and a postgraduate certificate in Spanish translation from LaSalle University. Prior to joining the CETRA team, she taught ESL in León, Spain and worked as both a freelance Spanish translator and project manager within the translation and localization industry.
This person is not in the org chart