Give us a call
+44 (0)20 3 411 0697
Connect with us
Send us a message
Our Locations
We have a team of nearly 100 with our principal hubs in London, Singapore, and New York. The Global “Insight Team” is collectively based in London, covering seven regions plus Cyber.
We also have staff in Australia, Hong Kong, India, Dublin, Mexico, and Brazil. Our main US locations include Seattle, San Jose, Phoenix, Washington DC, Chicago, and Austin as well as an extensive global correspondent network