Localization Professional
new york, new york, united states
Translations.com
City College - CUNY, New York
University of New England
Binghamton University