About company

Social Insight is an advanced marketing communications company based in Moscow, Russia. The company was founded in April 2010.

RU
Unknown
Not verified company