CEOINSIDER

Company

The Social Hub

PrivateUnited Kingdom

The Social Hub is a privately held company, based in the United Kingdom. Leadership tracked by CEOInsider includes Charlie MacGregor (CEO).

Leadership

Current

Recent developments

AI summary of recent coverage

Recent coverage has focused on The Social Hub's expansion plans and leadership developments, including an executive appointment to a dual role and the company's proposed £200 million hospitality development at Fountainbridge in Edinburgh. Coverage has also highlighted The Social Hub's distinctive business model combining student accommodation with hotel amenities, as well as its international growth including a new opening in San Sebastián.

Summarized from the headlines in the sidebar; see each source for the full story.