Concentra logo

Concentra Headquarters & Office Locations

Verified data Software As A Service Companies 158 employees 4 offices worldwide

Headquarters: 100 Cheapside, London, Greater London EC2V 6DT, United Kingdom

Data last updated August 2026 · Sourced via GraphIQ

Headquarters
London, Greater London
United Kingdom
Total offices
4
across 1 countries
Employees
158
est. 2026

Concentra headquarters details

100 Cheapside

London

Greater London

EC2V 6DT

United Kingdom

2005

All Concentra office locations

4 total
City State / region Country Type
London HQ Greater London United Kingdom Headquarters

About Concentra

Concentra (Private) is headquartered in London, Greater London, United Kingdom. Founded in 2005, the company operates across 1 countries with approximately 158 employees worldwide.

Where is Concentra's main office?

Concentra's main headquarters office is located at 100 Cheapside, London, Greater London EC2V 6DT. This serves as the company's primary corporate address and is home to its executive leadership team.

Concentra regional offices

Beyond its headquarters in London, Concentra maintains 4 offices across 1 countries. Regional offices span 1 countries.

Concentra contact information

The main switchboard for Concentra headquarters can be reached at 442070996910. For investor relations, visit concentra.co.uk/investor-relations.

What does Concentra do?

Concentra Analytics was formed in 2008 to bring data science to management practice in a sustainable way. Concentra Analytics builds Software as a Service (''SaaS'') data solutions that enable businesses to capture, manage and use data to analyse and transform their operations. A two-time winner at the Corporate Vision Technology Innovator Awards, in 2016 it was named the 'Most Innovative Business Analytics Company' and its flagship product, OrgVue, was awarded 'Best Strategic HR Product' as well as voted a 'Gartner Cool Vendor in Human Capital Management'. Alongside OrgVue, Concentra's other products include SupplyVue for holistic supply chain optimisation and DataPlus, an enterprise data warehouse automation platform. Concentra's analytics and domain experts also leverage best-in-class technologies to build data-driven solutions in functional operational reporting and customer analytics.

Frequently asked questions

Where is Concentra headquarters?

Concentra's headquarters is located at 100 Cheapside, London, Greater London EC2V 6DT, United Kingdom.

How many offices does Concentra have?

Concentra operates 4 offices across 1 countries as of 2026.

What is Concentra's corporate address?

The official corporate address is 100 Cheapside, London, Greater London EC2V 6DT.

When was Concentra founded?

Concentra was founded in 2005 and has grown to employ approximately 158 people worldwide.

What is Concentra's phone number?

The main phone number for Concentra headquarters is 442070996910.

Find more info on Concentra 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 Concentra's structure changes, GraphIQ gives your RevOps team a single source of truth — automatically.

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