CEOINSIDER
← Leaders

Charlie MacGregor

Chief Executive Officer & Founder, The Social Hub · United Kingdom

✓ Verified current role· as of 2026-09-29

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

Charlie MacGregor is a Scottish entrepreneur, CEO and founder of Netherlands-headquartered hybrid hospitality investor, developer and operator The Student Hotel, and co-founder of NGO Movement on the Ground.

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.

Charlie MacGregor: FAQ

Who is Charlie MacGregor?
Charlie MacGregor is the Chief Executive Officer & Founder of The Social Hub, based in United Kingdom.
What company does Charlie MacGregor lead?
Charlie MacGregor is CEO of The Social Hub.