Contact Us

If you would like to hear more about our services and how we can help, please get in touch.

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

Keep up to date with our latest news

Sign up to receive our latest updates and news directly to your inbox. By joining our mailing list you have direct access to our annual & mid-year reports, weekly podcasts, and events.

Scroll to Top