Social360 headquarters details
Location map
Open in Google MapsAll Social360 office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London HQ | Greater London | United Kingdom | Headquarters |
About Social360
Social360 (Private) is headquartered in London, Greater London, United Kingdom. Founded in 2009, the company operates across 3 countries with approximately 50 employees worldwide.
Where is Social360's main office?
Social360's main headquarters office is located at London, England, GBR, London, Greater London . This serves as the company's primary corporate address and is home to its executive leadership team.
Social360 regional offices
Beyond its headquarters in London, Social360 maintains 6 offices across 3 countries. Regional offices span 3 countries.
Social360 contact information
The main switchboard for Social360 headquarters can be reached at 442088757969. For investor relations, visit social360monitoring.com/investor-relations.
What does Social360 do?
Social360 Ltd operates a social media monitoring and analysis platform for corporate communications and public affairs.
Frequently asked questions
Where is Social360 headquarters?
Social360's headquarters is located at London, England, GBR, London, Greater London , United Kingdom.
How many offices does Social360 have?
Social360 operates 6 offices across 3 countries as of 2026.
What is Social360's corporate address?
The official corporate address is London, England, GBR, London, Greater London .
When was Social360 founded?
Social360 was founded in 2009 and has grown to employ approximately 50 people worldwide.
What is Social360's phone number?
The main phone number for Social360 headquarters is 442088757969.