Commetric headquarters details
- Street address
- 59-60 Russell Square
- City
- London
- State / region
- England
- ZIP / postal code
- WC1B 4HP
- Country
- United Kingdom
- Founded
- 2005
- Website
- commetric.com
- linkedin.com/company/commetric
Location map
Open in Google MapsAll Commetric office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London HQ | England | United Kingdom | Headquarters |
Showing the headquarters of 7 recorded locations. See every location in GraphIQ →
About Commetric
Commetric is headquartered in London, England, United Kingdom. Founded in 2005, the company has 7 recorded locations across 2+ countries and employs approximately 129 people worldwide.
Where is Commetric's main office?
Commetric's main headquarters office is located at 59-60 Russell Square, London, England WC1B 4HP, United Kingdom. This is the company's primary corporate address.
Commetric regional offices
Beyond its headquarters in London, Commetric has recorded locations in United Kingdom and Bulgaria.
What does Commetric do?
Commetric provides media analytics solutions that help communication and marketing professionals develop more impactful and efficient comms strategies by monitoring and analysing conversations and content on social and conventional media. Unlike many online tools, Commetric combines innovative, patented technology with the knowledge of its experienced analysts to provide deeper, more practical level of insight for customers who demand to know more. Commetric's award-winning solutions are used throughout the world and across industry sectors. Recent Industry Recognition: 2023: In2 SABRE Award for Measurement and Post-Campaign Analysis 2022: AMEC Gold Award for Best use of integrated communication measurement/research 2022: Diamond SABRE Award for Superior Achievement in Research and Planning 2022: DataComms Gold Award for Best use of data as part of an integrated campaign Find us also on: Twitter- https://twitter.com/Commetric Instagram- https://www.instagram.com/commetricinsights/ Facebook- https://www.facebook.com/commetric/ YouTube- https://www.youtube.com/user/ComMetric
Frequently asked questions
Where is Commetric headquarters?
Commetric's headquarters is located at 59-60 Russell Square, London, England WC1B 4HP, United Kingdom.
How many offices does Commetric have?
GraphIQ records 7 locations for Commetric across 2+ countries, as of October 2026.
What is Commetric's corporate address?
The corporate headquarters address is 59-60 Russell Square, London, England WC1B 4HP, United Kingdom.
When was Commetric founded?
Commetric was founded in 2005 and employs approximately 129 people.
How many employees does Commetric have?
Commetric has approximately 129 employees (GraphIQ estimate, 2026).