CareerPlan

Social Media & Web Content Manager

Berlin Office / Munich Office / Amsterdam Office …Full-time2026-11-03 → 2026-11-11
Hybrid

Core

Own and grow TSC's digital presence across Instagram, LinkedIn, and the website, focusing on B2B audiences, content creation, and paid media campaigns.

Role type

Social Media & Web Content Manager

Builds

Social media channels, website content, paid media campaigns, and thought leadership assets

Domain

Marketing / Digital Media / B2B

Required skills

Social media strategy, content creation (carousels, video), paid media management, copywriting, brand identity management, CMS management, SEO basics, analytics tracking, thought leadership development

Preferred skills

Experience in immersive experiences, knowledge of industry beyond Instagram/LinkedIn, experience with additional social platforms

Technologies

Canva, CapCut, Meta Ads Manager, LinkedIn Campaign Manager, CMS

Responsibilities

Develop and execute social media strategy for Instagram and LinkedIn; create visual content and video edits; manage paid media campaigns; maintain website content; analyze audience data and report KPIs; build thought leadership for company leaders

Seniority

Mid-level, hands-on IC