25 years young and still growing
Insight is a well–established business, but young at heart. We have offices in London UK, and in New York City. Altogether we employ around 120 people.
We have UK Domestic, International and US divisions focussed on healthcare, and a specialist Consumer and Business division in our London HQ. We're also part of 'Cello' the worldwide Research and Consulting division of Cello Group plc, which we co–founded in 2004.