About us

Structure

Insight Research Group is a well-established global research business focussed on healthcare.  We have offices in London and in New York where we operate as Insight Health US, as well as a satellite office in Switzerland.

Altogether Insight Research Group employs around 120 people. We're also part of 'Cello' the worldwide Research and Consulting division of Cello Group plc, which Insight co–founded in 2004.

RS Consulting Group
Leapfrog Research and Planning
MSI Consultancy Ltd
The Value Engineers
2CV Research
Brightsource
Face
Leith
Tangible Group