The Social Hub logo

The Social Hub jobs and careers

Delft

Hiring in 15 cities
97Open roles
27Posted in the last 7 days

About The Social Hub

Known for being the rule breakers in hospitality, TSH is a fun, creative and inspiring environment where everyone can work, stay, learn and play and most importantly, be themselves. As an employer we look, act and think like a hotel, but instead we offer a lot more. Think student accommodation, long and short stay options, gyms, talks, events, rooftop bar and eat & drink escapes as well as community and coworking spaces. Located in The Netherlands, Germany, Austria, Italy, France, Spain, Portugal, and the UK, with several new openings on the way, this hybrid hospitality concept may take root in the heart of Europe, but our plans are set for going global.

Headquarters
Delft
Hiring in
15 cities

Leadership

The top of The Social Hub's org chart, with how many people report into each leader.

CMPhoto of Charlie MacGregor

Charlie MacGregor

CEO & Founder The Social Hub

279 reports

MKPhoto of Marion Koopman

Marion Koopman

Chief Operations & Commercial Officer

60 reports

TVPhoto of Trix van der Vleuten

Trix van der Vleuten

Chief Marketing Officer

39 reports

NSPhoto of Niels Sauvé

Niels Sauvé

Chief Digital & Technology Officer

37 reports

DMPhoto of Denis Montrelay

Denis Montrelay

Chief Financial Officer and Executive Board Member

33 reports

DS

Djoeke Sprenger

Chief People Officer

30 reports

TY

Tasha Young

Chief Membership Officer | Product, CX & Commercial Leader | P&L | Hospitality & Real Estate

21 reports

RO

Rienk Oosterhof

Chief Real Estate Officer & Executive Board Member

21 reports

JBPhoto of Joris Bartholomeus

Joris Bartholomeus

Chief F&b Officer

9 reports

Open roles at The Social Hub 97