
Brand and Creative Manager
International SOS
full-time
Posted on:
Location Type: Hybrid
Location: London • 🇬🇧 United Kingdom
Visit company websiteJob 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