Digital marketing

SEO manager

Permanent — full time

About the role

A core focus will be helping organisations solve search visibility challenges while helping Storm grow our SEO service offering.

In the role you will directly manage the performance of SEO campaigns for several clients across a range of sectors including health, finance, and retail. You’ll collaborate with multi-disciplinary teams including paid media, UX, design, and technical colleagues.

You will take ownership of your delegated projects and tasks, and work with the rest of the team to provide the best service and innovation to our clients.

About you

You will ideally have experience in executing innovative, high-impact SEO strategies and digital marketing services

You have strong content writing and problem-solving skills, the ability to meet tight deadlines and a keen eye for detail. You’ve got an excellent handle on SEO fundamentals and a working knowledge of Google Analytics, Search Console, and Keyword Planner.

You’ll also need to be:

  • enthusiastic and motivated, with an appetite for learning
  • great at engaging with stakeholders and managing expectations of clients
  • organised, detail-oriented and able to prioritise workloads and efficiently multi-task
  • passionate about applying search-driven strategies that drive opportunity for clients
  • keen to follow industry developments, learn continually, and expand your skill set

What you'll do

Reporting directly into the Head of SEO, you’ll be supported in the growth and development of your SEO skills, and given responsibilities from day one. Core responsibilities include:

  • preparing and executing a variety of SEO services for our clients
  • creating SEO-focused content, both for clients and Storm’s business needs
  • providing SEO best practice advice to clients and internal colleagues
  • analysing user behaviour through keyword research and trended data analysis
  • optimising client assets through keyword targeting and on-page optimisation
  • conducting technical SEO audits to identify barriers to visibility and uncover opportunities
  • reviewing analytics data from a variety of sources to analyse channel performance
  • developing key strategic deliverables including presentations, best practice documentation and performance reports
  • managing client contact, meetings and in-person presentations
  • participating in pitches and new business tender processes
  • building strong client relationships to support the identification of new opportunities
  • delivering exceptional service for clients and achieving excellent results both for the client and Storm


What's in it for you? Check out our benefits package to find out.


If you think this is for you, we’d love to hear from you.

Just use the form to send us a copy of your CV with a covering letter telling us why you'd like to work at Storm. Let us know which of your achievements you're particularly proud of and why you think you're right for the role.

To find out what happens next, check out our recruitment process.

How we use your information

I consent to providing the information in this form. This information will be used for recruitment purposes only. It will be stored in Storm ID systems, including People HR, for the duration of the recruitment cycle for the role I am applying for. After this any information or correspondence I have sent will be deleted from Storm ID systems.

Thank you for applying!
You have already applied for this vacancy!

At Storm we believe in equal opportunities

We know that a diverse workforce brings with it diverse ways of thinking, fresh perspectives, and new approaches to solving problems — benefitting our employees and our clients. Storm is proud to be an equal opportunities employer and we welcome applications from everyone.