Media tech company to establish U.S. headquarters in St. Petersburg

The company, whose parent company is based in Paris, says it plans to double its head count in 12 to 18 months.

Scroll to Top