Preview·CEOInsider is in preview. Some articles shown are illustrative samples created during setup — full, sourced editorial is on the way.

CEOINSIDER
← Leaders

Charlie MacGregor

The Social Hub · United Kingdom

Charlie MacGregor is the CEO of The Social Hub. MacGregor is based in the United Kingdom.

12
Stories tracked
0
Last 30 days
0
On CEOInsider

Recent developments

AI summary of recent coverage

Recent coverage of The Social Hub has focused on the company's expansion plans, particularly a £200 million development project at Fountainbridge in Edinburgh announced in late 2025, as well as the appointment of Amzallag to a dual leadership role. Media attention has also highlighted the company's positioning as an innovative hospitality concept that combines student accommodation with broader community-focused amenities, departing from traditional hotel models.

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

Citizenship
United Kingdom

Our coverage

On CEOInsider

No feature yet. When we publish a feature, interview or cover story on Charlie MacGregor, it will appear here — and tie into the news timeline.

12 stories tracked

In the News

See in The Wire →

Charlie MacGregor: FAQ

What company does Charlie MacGregor lead?
Charlie MacGregor is CEO of The Social Hub.