SThree Management Services

Marketing Manager (maternity cover)

Job Location

London, United Kingdom

Job Description

An exciting opportunity has come up at SThree for a talented Marketing Manager to step in to cover a maternity leave. Reporting to the Regional Marketing Director, the Marketing Manager role is based in our London office at 8 Bishopsgate, on a fixed term contract (12-13 months), hybrid working basis . In conjunction with the Regional Marketing Director, this role is responsible for the delivery of our global marketing strategy into the region and marketing activity across the full channel mix in order drive growth through attracting clients and candidates to our brands. The Marketing Manager will work in collaboration with sales' colleagues and key stakeholders and will play a crucial role in coordinating activity and opportunity within and across regional and global marketing teams. Who will you be working for? SThree is the global STEM-workforce consultancy. We connect sought-after specialists with dynamic organisations around the world. We advise businesses, build expert teams, and deliver project solutions to drive innovation across STEM sectors, helping them to Outpace tomorrow, together What are the key expectations of this role? Global marketing strategy: In partnership with the regional Marketing Director, execute the global marketing strategy in the UK to support business goals in the region Brand: Act as brand guardian in the UK to ensure all materials are on brand and activity is focused on driving brand awareness. Digital: Lead on UK focused digital marketing campaigns, working closely with the Global Digital team to ensure this channel is optimised for success. Provide local market insights, align campaigns with business priorities, track lead generation, and report on campaign performance. Project delivery & reporting:Define, execute, and report on specific marketing projects that support sales strategy. Event programme: Oversee the end to end management of our UK event programme, including events we attend and events we host either on a small or large scale. Content strategy: Work closely with the Global Content team to create and leverage content, assets and campaigns to use in region. Suppliers: Manage the relationship with our suppliers and partners. Budget management: Manage and report on UK marketing spend. Team: Line management responsibility for the UK team and a key contributor to the regional marketing team Skills, Knowledge & Experience… Extensive experience across B2B and B2C marketing, ideally in the recruitment sector or other professional services End-to-end management of multi-channel campaigns within a commercial environment - through to reporting on outcomes and using learning to feed into future activity Experienced using marketing technology Experience of creating and managing events Design skills and advanced use of PowerPoint Skilled in using social media to support marketing objectives including paid campaigns Excellent written and verbal communication skills - a confident presenter with a successful track record of managing a complex stakeholder matrixQualifications Evidence of ongoing professional and personal development Benefits for our U.K. teams include: The choice to work flexibly from home and the office, in line with our hybrid working principles Bonus linked to company and personal performance Generous 28 days holiday allowance, plus public holidays Annual leave purchase scheme Five days paid Caregiver/Dependent leave per annum Five paid days off per year for volunteering Private healthcare, discounted dental insurance and health care cashback scheme Opportunity to participate in the company share scheme Access to a range of retail discounts and saving What we stand for We're committed to ensuring that all processes are equitable, and everyone is treated with fairness and dignity where everyone belongs, is valued and connected. If you need any assistance or reasonable adjustments in submitting your application please let us know, and we'll be happy to help. What we stand for We create community and deliver change that transforms the future for everyone. With this in mind, we're committed to ensuring for our colleagues, candidates and communities, that all processes are equitable and everyone is treated with fairness and dignity where everyone belongs, is valued and is connected. If you need any assistance or reasonable adjustments in submitting your application, please let us know, and we'll be happy to help

Location: London, EC1, GB

Posted Date: 8/17/2025
View More SThree Management Services Jobs

Contact Information

Contact Human Resources
SThree Management Services

Posted

August 17, 2025
UID: 5349250211

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.