Above analytics are generated algorithmically based on job titles and may not always be the same as the company's job classification. You can also check detailed occupation eligibility, and salary criteria on our UK Visa Eligible Occupations & Salary Thresholds page.
Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with SThree. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
SThree is looking for a strategic, creative and data‑driven Global Social Media Manager to lead our global brand presence across all major social platforms. This is an exciting opportunity to shape and scale a unified social strategy, drive organic growth and deliver a consistent, high‑impact brand experience across our house of brands.
If you’re passionate about social storytelling, analytics, global coordination and building brand influence — this role offers the chance to make a real, measurable impact worldwide.
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 Global Social Media Manager, who will own the global social media strategy, organic content planning, channel experience and social listening function. You’ll drive organic growth and engagement across centralised channels and partner closely with our global content team and regional marketing teams to ensure consistency across markets.
You’ll work collaboratively with the Global Digital Marketing team to align organic and paid social, ensuring a seamless audience journey. You will also partner with senior leaders to strengthen their personal brand presence.
This role manages the global social media calendar, oversees organic content creation (written and visual), leverages tools like BrandWatch for insight, and guides regions on best practice. You’ll champion brand consistency, tone of voice and platform optimisation across all content formats.
What you’ll be doing
What you’ll bring
Why Join SThree?
This is a pivotal global role shaping how audiences engage with our brand across social platforms. You’ll collaborate with talented teams, influence content and messaging at scale, and help drive the next phase of our social media evolution.
What's in it for you?
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.