Company News

Where we work

Our office is located in a modern business center in a calm northern district of Saint Petersburg, Russia.

Access to the building is granted to authorized personnel with valid ID’s only and is guarded round the clock.

Our employees work in a spacious and well-equipped office that offers everything they need for efficient work:

We care about our team and do our best to provide them with the best work conditions possible.

Our office now

- our first office - work environment (2007-2010 years).