The Social Hub

HQ
Amsterdam
Total Offices: 13
1,000 Total Employees
Year Founded: 2003

Teams at The Social Hub

13 Hours AgoSaved
In-Office
Belfiore, Firenze, ITA
Co-Working Space or Incubator • Events • Travel • Hospitality
Supports Italy’s marketing team by managing social media content across seven accounts, creating graphics and reels, coordinating marketing campaigns and activations, managing online communities, engaging influencers, analyzing channel performance, and reporting on results. The intern will also assist with events, maintain brand consistency, monitor emerging trends, and travel regularly to locations across Italy.
5 Days AgoSaved
In-Office
Amsterdam, NLD
Co-Working Space or Incubator • Events • Travel • Hospitality
Supports the Netherlands marketing team by managing content across seven social media accounts, creating graphics and reels, coordinating campaigns and events, engaging with online communities, and analyzing channel performance. The intern will collaborate with social media, PR, content, and local marketing teams, maintain brand consistency, track campaign metrics, identify influencer opportunities, and monitor emerging social and event trends. The six-month internship is based in Amsterdam and includes regular travel to Dutch locations.
9 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Co-Working Space or Incubator • Events • Travel • Hospitality
Write and edit English and Spanish copy for social media, video, print, newsletters, brochures, press releases, and campaigns. Support content strategy, brand language, events, press activations, marketing materials, proofreading, fact-checking, and competitor research while collaborating with communications, PR, social media, and marketing teams.