Newsroom Insight in the news
Sloane & Company
Insight was founded in 1988.
We have operations in 19 countries.
Insight is Microsoft’s largest global partner.
We were recognized by Forrester Research for our global software capabilities.