Social places logo

Social places Headquarters & Office Locations

Verified data Software Companies 50 employees 3 offices worldwide

Headquarters: Cape Town, NA - South Africa, ZAF, Cape Town, Western Cape , South Africa

Data last updated August 2026 · Sourced via GraphIQ

Headquarters
Cape Town, Western Cape
South Africa
Total offices
3
across 2 countries
Employees
50
est. 2026

Social places headquarters details

Cape Town, NA - South Africa, ZAF

Cape Town

Western Cape

South Africa

2013

All Social places office locations

3 total
City State / region Country Type
Cape Town HQ Western Cape South Africa Headquarters

About Social places

Social places (Private) is headquartered in Cape Town, Western Cape, South Africa. Founded in 2013, the company operates across 2 countries with approximately 50 employees worldwide.

Where is Social places's main office?

Social places's main headquarters office is located at Cape Town, NA - South Africa, ZAF, Cape Town, Western Cape . This serves as the company's primary corporate address and is home to its executive leadership team.

Social places regional offices

Beyond its headquarters in Cape Town, Social places maintains 3 offices across 2 countries. Regional offices span 2 countries.

Social places contact information

The main switchboard for Social places headquarters can be reached at +27-21-551-3170. For investor relations, visit socialplaces.io/investor-relations.

What does Social places do?

Founded in 2013, Social Places is a MarTech company that specialises in location-based marketing and reputation management for multi-location and/or franchised brands. We offer an array of product suites structured around software that centralises reviews and customer feedback, social media and mapping/GPS listings, restaurant bookings, local store social media and targeted location based digital advertising.

Frequently asked questions

Where is Social places headquarters?

Social places's headquarters is located at Cape Town, NA - South Africa, ZAF, Cape Town, Western Cape , South Africa.

How many offices does Social places have?

Social places operates 3 offices across 2 countries as of 2026.

What is Social places's corporate address?

The official corporate address is Cape Town, NA - South Africa, ZAF, Cape Town, Western Cape .

When was Social places founded?

Social places was founded in 2013 and has grown to employ approximately 50 people worldwide.

What is Social places's phone number?

The main phone number for Social places headquarters is +27-21-551-3170.

Find more info on Social places 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 Social places'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