Director of Localization Program Management
Protranslating - A BIG Language Company
Penn State University