All Adsterra managers speak English, some managers also speak Russian, French, Chinese, Italian and German.

Did this answer your question?