Commetric headquarters details
Location map
Open in Google MapsAll Commetric office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London HQ | Greater London | United Kingdom | Headquarters |
About Commetric
Commetric (Private) is headquartered in London, Greater London, United Kingdom. Founded in 2005, the company operates across 2 countries with approximately 129 employees worldwide.
Where is Commetric's main office?
Commetric's main headquarters office is located at 59-60 Russell Square, London, Greater London WC1B 4HP. This serves as the company's primary corporate address and is home to its executive leadership team.
Commetric regional offices
Beyond its headquarters in London, Commetric maintains 7 offices across 2 countries. Regional offices span 2 countries.
Commetric contact information
The main switchboard for Commetric headquarters can be reached at 02-439-5209. For investor relations, visit commetric.com/investor-relations.
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, Greater London WC1B 4HP, United Kingdom.
How many offices does Commetric have?
Commetric operates 7 offices across 2 countries as of 2026.
What is Commetric's corporate address?
The official corporate address is 59-60 Russell Square, London, Greater London WC1B 4HP.
When was Commetric founded?
Commetric was founded in 2005 and has grown to employ approximately 129 people worldwide.
What is Commetric's phone number?
The main phone number for Commetric headquarters is 02-439-5209.