International SOS

Brand and Creative Manager

International SOS

full-time

Posted on:

Location Type: Hybrid

Location: London • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

About the role

  • Lead the creation and execution of visual assets for global campaigns, product launches, and corporate communications.
  • Ensure brand consistency across all channels and materials within the International SOS brand architecture.
  • Manage brand identity development and integration during acquisitions or joint ventures.
  • Collaborate with cross-functional teams to translate strategic goals into impactful visual content.
  • Design digital assets including social media graphics, web visuals, infographics, presentations, and video storyboards.
  • Oversee production of print materials such as brochures, reports, and event collateral.
  • Develop and maintain brand guidelines and toolkits for internal and external stakeholders.
  • Support the International SOS Foundation with visual content for events and thought leadership.
  • Monitor design trends and tools to enhance visual communications.
  • Contribute to innovation and creativity within the Marketing Centre of Excellence.

Requirements

  • Expert proficiency in Adobe Creative Suite (Photoshop, Illustrator, InDesign, After Effects).
  • Strong grasp of branding, typography, layout, and colour theory across digital and print platforms.
  • Excellent project management skills with the ability to multitask and meet tight deadlines.
  • Effective communicator and collaborator with cross-functional teams.
  • Degree-qualified in Graphic Design, Visual Communication, or a related field.
Benefits
  • Hybrid working: 3 days in the office.
  • Private health care, dental cover, pension scheme, life insurance
  • Discount schemes (Cycle2work, season ticket loans, gym discounts)
  • Access to our Employee Assistance & Employee Support Programme
  • Access to Chiswick Business Park
  • Enjoy Work events (if based in London)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Adobe Creative SuitePhotoshopIllustratorInDesignAfter Effectsbrandingtypographylayoutcolour theoryproject management
Soft skills
communicationcollaborationmultitaskingcreativityinnovationtime managementattention to detailproblem-solvingleadershipadaptability
Certifications
degree in Graphic Designdegree in Visual Communication