Job Search and Career Advice Platform

Enable job alerts via email!

Brand & Creative Lead — Global Visuals & Strategy

SOS International

Greater London

Hybrid

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global health and security service provider is seeking a creative Brand and Creative Manager to lead visual asset development within their Marketing team. The ideal candidate will oversee brand consistency, collaborate with teams on impactful content, and design digital and print materials. Required skills include expertise in Adobe Creative Suite, project management abilities, and a degree in graphic design. This position offers a hybrid working model with benefits like discount schemes and access to wellness programs.

Benefits

Discount schemes (Cycle2work, season ticket loans, gym discounts)
Access to Employee Assistance Programme
Participation in Chiswick Business Park Enjoy Work events
Inclusive work environment

Qualifications

  • 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.

Responsibilities

  • Lead the creation and execution of visual assets for global campaigns.
  • Ensure brand consistency across all channels and materials.
  • Manage brand identity during acquisitions or joint ventures.
  • Collaborate with teams to translate strategic goals into visual content.
  • Design digital assets including social media graphics and web visuals.

Skills

Adobe Creative Suite
Branding
Typography
Layout
Colour theory
Project management
Communication
Collaboration

Education

Degree in Graphic Design, Visual Communication, or a related field
Job description
A global health and security service provider is seeking a creative Brand and Creative Manager to lead visual asset development within their Marketing team. The ideal candidate will oversee brand consistency, collaborate with teams on impactful content, and design digital and print materials. Required skills include expertise in Adobe Creative Suite, project management abilities, and a degree in graphic design. This position offers a hybrid working model with benefits like discount schemes and access to wellness programs.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.