Imagen Insights logo

Imagen Insights Headquarters & Office Locations

Verified data Marketing Software 177 employees 2 locations worldwide

Headquarters: London, England, United Kingdom

Data last updated · Sourced via GraphIQ

Headquarters
London, England
United Kingdom
Total locations
2
recorded by GraphIQ
Employees
177
est. 2026

Imagen Insights headquarters details

City
London
State / region
England
Country
United Kingdom
Founded
2019

All Imagen Insights office locations

2 total
CityState / regionCountryType
London HQEnglandUnited KingdomHeadquarters

Showing the headquarters of 2 recorded locations. See every location in GraphIQ →

About Imagen Insights

Imagen Insights is headquartered in London, England, United Kingdom. Founded in 2019, the company has 2 recorded locations and employs approximately 177 people worldwide.

Where is Imagen Insights's main office?

Imagen Insights's main headquarters office is located at London, England, United Kingdom. This is the company's primary corporate address.

What does Imagen Insights do?

The Imagen Index is the go-to tool for fast, scalable qualitative research, powered by AI and fueled by real consumer voices from our global community and yours. We help brands unlock actionable insights in minutes to make smarter decisions across branding, marketing, and strategy. By onboarding your community and tapping into ours, you gain instant access to rich, qualitative responses analysed by AI. Our platform delivers clear summaries and sentiment analysis, and also enables you to ask follow-up questions to our AI, as it’s trained on both your data and ours. Brands like Condé Nast, Cosnova, Cambridge University Press & Assessment, Football Co, Mars, Superdrug and Visa use the Imagen Index to shape the decisions that matter. Check us out: https://imageninsights.com/imagenindex/

Frequently asked questions

Where is Imagen Insights headquarters?

Imagen Insights's headquarters is located at London, England, United Kingdom.

How many offices does Imagen Insights have?

GraphIQ records 2 locations for Imagen Insights, as of October 2026.

When was Imagen Insights founded?

Imagen Insights was founded in 2019 and employs approximately 177 people.

How many employees does Imagen Insights have?

Imagen Insights has approximately 177 employees (GraphIQ estimate, 2026).

Find more info on Imagen Insights using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Imagen Insights's structure evolves, GraphIQ gives you verified company, people and location data in one place.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events