Logo of Huzzle
Summa Linguae Technologies
image

Summa Linguae Technologies

Krakow Work here? Claim profile

Technology-enabled solutions to help global companies with any multilingual data challenge.

Krakow Work here? Claim profile

Similar companies

View all