Stand D24

Altissia

  • Spain
  • Category: E-Learning/Information Technology

At Altissia, we believe learning languages brings people closer together by creating harmony and mutual respect. Our goal is to make language learning accessible to all. We leverage technology to offer language courses in 25 languages and tests in 29 languages.