Snowball Translation Employee Directory
Translation and LocalizationMissouri, United States2-10 Employees
Snowball Translation is a small translation and localization firm based in St. Louis, Missouri, founded in 2009 to serve the life sciences sector with professional translation services. The company selects native-speaking translators who have practical knowledge of life sciences to deliver accurate terminology and to reflect local cultural contexts in their work. Its global scope encompasses medical devices, diagnostic and analytical instrumentation, pharmaceuticals, clinical trials, healthcare services, laboratory research, and hospital documentation. Its clients range from prominent multinational companies to small and medium-sized businesses, as well as students and independent sales professionals seeking to expand their activities, with emphasis on addressing diverse customer requirements.