Social Media Lead

Nasstar
Other London, England Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted:
January 20, 2026
Location:
London, England, United Kingdom

Job Description

Description

The Social Media Lead is responsible for defining and delivering Nasstar’s social media strategy to strengthen brand authority, support business growth, and enhance employee engagement. Working closely with the director of marketing & communications and senior stakeholders across the business, this is a hands-on role owning the strategic direction, governance, and performance of social media across external and internal channels.



Key Responsibilities

Strategy & Leadership 

  • Define, own, and evolve Nasstar’s social media strategy aligned to business, brand, and marketing objectives.

  • Establish clear channel roles, target audiences, and success metrics for organic (and amplified) social activity.

  • Act as the organisation’s subject-matter expert on social media best practice, trends, and platform innovation.

  • Educate and influence senior stakeholder...

Apply for this Job

Submit your application for the Social Media Lead position at Nasstar.

Apply Now Save for Later

Job Overview

Job Type: Other
Location: London, United Kingdom
Posted: January 20, 2026
Deadline: March 01, 2026