Manager, Creative & Design (sports International)

Roc Nation

London, United Kingdom
Presentation design and content creation
Brand consistency and narrative development
Graphic asset creation
The Manager, Creative & Design will be responsible for creative ideation, content strategy, and overseeing execution across multiple brands and clients for Roc Nation Sports International

Job Summary

  • The Manager, Creative & Design will be responsible for creative ideation, content strategy, and overseeing execution across multiple brands and clients for Roc Nation Sports International.
  • This role involves designing and preparing engaging presentations with compelling content and visuals, supporting the marketing team with ad hoc and long-term projects.
  • The ideal candidate will be a hands-on, highly motivated individual comfortable managing multiple projects, working under tight deadlines, and interpreting multiple directions.

Matching Summary

The Manager, Creative & Design will be responsible for creative ideation, content strategy, and overseeing execution across multiple brands and clients for Roc Nation Sports International.

Skills & Requirements

Must-have

  • Presentation design and content creation
  • Brand consistency and narrative development
  • Graphic asset creation
  • MS Office Suite and Adobe Creative Suite proficiency
  • Fast-paced environment adaptability

Nice-to-have

  • Go-getter attitude
  • Eager to learn and take on challenges
  • Collaborative skillset
  • Storytelling ability

Key Requirements

  • 3-5 years experience building decks/presentations
  • 3-5 years mastering copywriting for assets
  • Expertise in Google Slides, PowerPoint, Keynote
  • Expertise in InDesign, Illustrator, Photoshop
  • Ability to deliver high quality brand presentations

Work Rights

Not specified

Tailored Resume

Cover Letter