Skip to main content

Multimedia Specialist

Posted: 22 Feb 2021 Closes: 24 Mar 2021
Thames Ditton Office, United Kingdom Competitive
Permanent & Full-time SHL_JR002180

The Company:

SHL helps companies optimize performance and productivity through deep people insights. Our market-leading people analytics and technology equip leaders and their teams to make confident, data-driven talent decisions that lead to stronger business outcomes.

We anticipate, and help organizations solve, their most pressing talent challenges. Our science, innovation, rigor and commitment to proving business outcomes make us a trusted partner to organizations across the globe. SHL helps our customers win, and we need highly motivated people to join our dynamic global team. We're driven by Strong Connections, Curiosity, Fearless Innovation, and Impact. More at

Our multimedia solutions are delivered globally in multiple languages, leveraging live action filming (location and green screen), photography and avatar animation (2D & 3D) as well as motion graphics.

The role:

As a Multimedia Consultant at SHL you will be responsible for the scoping and developing of multimedia solutions to meet our client requirements. You will have an in depth understanding of how multimedia is both scoped and delivered as well as experience in tendering for creative business. As part of the Central Professional Services (CPS) Presales Consulting Team you will develop a deep understanding of talent assessment product offerings and how they are delivered to our clients.

You will need to be adaptable, ready to change and continuously looking for ways to enhance our solutions as well as improvements for the business across all aspects of the multimedia stream.

Key responsibilities:
  • Creative direction and design of our multimedia options
  • Scoping and developing solutions to meet client requirements
  • Ownership of multimedia commercials across our global regions
  • Creating collateral to support sales and enablement of internal teams
  • Defining and implementation of production timelines
  • Supporting sales (client facing) in winning business
  • Procuring and managing third party suppliers and contractors
  • Negotiating external supplier rates
  • Managing end to end delivery of multimedia
  • Overseeing all location-based production
  • Collaborating with our psychologists in the development and delivery of our solutions
  • Reporting of pipeline to the senior leadership team

Required skills and experience:

You should have a multimedia degree or equivalent experience and extensive industry experience in a similar role.

You will also have a detailed understanding of the production process relating to live action and animation (3D & 2D), experience in securing & managing 3rd party suppliers and contractors, scoping of projects and delivering against budgets, client facing and strong communication & presentation skills.

Our ideal candidate might also have:

• Experience of delivering projects across multiple time zones
• Adobe Premiere, Photoshop, Audition and After Effects
• Sales and or technical presales experience
• Knowledge and experience of the SHR, Assessment and Development Industry

What SHL can offer you.

  • The opportunity to be a part of a company distinguished by its insights and to have access to SHL's ground breaking tools and solutions.
  • A culture comprised of diverse, global teams who have a passion for collaboration and client service.
  • The ability to engage, influence, and impact a broad array of the world's leading executives.
  • Training on internal systems and access to e-learning tools.
  • Coaching, on-the-job personal and professional development, and performance-based career advancement.
  • Competitive compensation and benefits.

The candidate must have the right to work in the UK.

#multimedia #multimediajobs

#LI - CH1


Share Job