×
Register Here to Apply for Jobs or Post Jobs. X

Brand Manager

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: SThree
Full Time position
Listed on 2026-02-25
Job specializations:
  • Marketing / Advertising / PR
    Branding Specialist / Ambassador, Marketing Manager
Job Description & How to Apply Below
Location: Greater London

Are you a brand‑obsessed storyteller who knows how to turn strategy into standout identity, engagement, and impact? SThree is looking for a confident, creative, and collaborative Brand Manager to champion and elevate our global brand portfolio.

This is your opportunity to shape how our brands show up in the world — across every touchpoint, every market, and every audience.

About us

SThree is the global STEM workforce consultancy, fusing ambition, expertise and technology. We advise businesses, build expert teams and deliver project solutions, to outpace tomorrow, together.

We’ve been in STEM for more than 39 years – a global team with local expertise across specialist sectors in Engineering, Life Sciences and Technology.

We aspire to be the game‑changers in STEM. We are all in, we build partnerships, we think big, and we do the right thing. We bring skilled people together, whatever the speed, scale and scope of the ambitions, to build the future.

About the role

Following the recent brand refresh and repositioning of SThree as the global STEM workforce consultancy, the Global Brand team is seeking a Brand Manager, where you’ll be the custodian of the SThree brand portfolio, ensuring our visual and verbal identity is consistently understood, adopted, and applied across the business.

You’ll act as the go‑to expert for brand governance, guidelines, creative approvals, and brand education. You’ll partner with regional marketing teams, external agencies, and internal specialists to raise brand standards, drive brand engagement, and ensure every piece of marketing activity is strategically and creatively on‑brand.

You’ll also oversee our global brand tracking programme — turning insights into action and helping us measure, strengthen, and protect the health of our brands.

If you love brands, know how to manage them inside‑out, and enjoy operating at the heart of a matrix organisation, this role is for you.

What you’ll be doing Championing and protecting the brand
  • Drive understanding and adoption of the Group Brand Policy
  • Maintain, evolve, and communicate brand guidelines
  • Oversee branded templates, assets, creative approvals, and quality standards
Raising brand awareness & engagement
  • Partner with regional marketing teams to ensure consistent brand activation
  • Identify opportunities to raise brand visibility externally
  • Boost internal brand understanding, engagement, and advocacy
Owning day‑to‑day brand management
  • Manage and enhance our Brand Management System (BMS) — UX, assets, photography, permissions, and tools
  • Support art direction, creative reviews, and approvals
  • Own brand induction materials for new starters
  • Develop future brand guideline enhancements (including motion, sonic branding, office environments, social media)
  • Build relationships across Marketing, Legal, People, Tech & Ops, and Sales to ensure compliance
  • Ensure high‑quality, on‑brand materials for sales enablement
Brand tracking & insights
  • Lead our global brand tracking programme and agency relationship
  • Translate tracking data into meaningful insights and actions
  • Support the development of a Brand Health dashboard
What you’ll bring
  • Hands‑on Brand Manager experience within Professional Services or STEM
  • Proven experience managing budgets, agencies, and brand identity systems
  • Strong background in brand awareness campaigns and brand tracking
  • Confident operating in a matrix organisation and influencing senior stakeholders
  • Exceptional communication and storytelling abilities
  • Strong understanding of visual and verbal brand identity
  • Skilled at briefing creatives and reviewing design
  • Highly organised, proactive, driven, and self‑sufficient
  • Excellent project management skills
Why Join SThree?

You’ll join a global organisation with a powerful mission and a brand portfolio central to its growth. This is a role where you’ll make a visible impact — shaping how our people, candidates, and clients experience our brands every day. If you're ready to lead, influence, and elevate brand standards across a global portfolio, we’d love to hear from you.

What’s in it for you?
  • Hybrid working options for flexibility.
  • Bonus linked to company and personal performance.
  • 28 days holiday plus public holidays, with an annual leave purchase scheme.
  • Private healthcare, discounted dental insurance, and health cashback scheme.
  • Paid volunteering days and caregiver leave.
  • Access to retail discounts and our company share scheme.
What we stand for

We’re committed to ensuring that every colleague, candidate, and member of our community experiences fair, equitable, and respectful treatment. We strive to create an environment where everyone belongs, feels valued, and is supported to thrive. If you require any assistance or reasonable adjustments during the application process, please let us know. We’re here to help.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary