Get Translation JobsGet Translation Jobs

Logrus Global Company Information

  • St Petersburg
  • St.-Petersburg
  • Russia


Logrus Global is an independent provider of a full range of localization services. We have extensive and unique experience in working with technical subject matter. We specialize in large-scale, technically-advanced projects with tight deadlines and the demand for distinctive technical expertise, professional management, highly-skilled personnel and resource scalability. 25 years in the localization market Offices in 6 countries Over 500 million words translated Over 40 thousand completed projects Experienced team of engineers and testers

These Jobs Need You Now!

High Paid Postings