Steve Albert is a highly experienced professional in the field of project management and translation services. Since October 2015, Steve has served as a Senior Project Manager at Acolad Group, overseeing translation project production for diverse clients, including those in the financial, legal, medical, and pharmaceutical sectors, along with several prominent international NGOs. Prior to this role, Steve held positions as a Senior Account Manager at LanguageWorks and as a Legal Secretary at Wasserman Grubin & Rogers, LLP. Additionally, from 1995 to 2005, Steve worked as a freelance French-English translator. Steve's educational background includes an MA and MPhil in Linguistic Anthropology from New York University, an MA in French Studies from New York University, and a BA in French and Russian from the University of Pennsylvania.
This person is not in the org chart
This person is not in any teams
This person is not in any offices