Team Lead Visual Communication

Scott Sports

Siebenzach

On-site

CHF 120,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Scott Sports is seeking a passionate Graphic Designer with leadership experience to head the Visual Communication team. The role covers both print and digital design, ensuring brand consistency across all assets and channels, and acting as the main contact with cross-functional teams such as Marketing.

You will mentor a diverse group of designers, plan resources, manage timelines, and drive collaboration and continuous improvement. Fluency in English is required; French or German is a plus.

Qualifications

  • 5+ years of experience as a Graphic Designer.
  • Leadership experience is a plus.
  • Proficiency with Adobe Creative Suite, O365, and Wrike.
  • Understanding of AI in content and design systems is a plus.
  • English fluency; French or German a plus.

Responsibilities

  • Lead, mentor, and develop the Visual Communication team across print and digital.
  • Plan resources, prioritization, timelines, and workload allocation.
  • Coordinate projects between the team and cross-functional partners (Marketing).
  • Foster collaboration, accountability, and continuous improvement.
  • Conduct bi-weekly 1-1s with team members.
  • Ensure brand integrity across channels and deadlines.

Skills

Team Leadership
Communication
Print & Digital Design
Brand & Visual Systems
AI in Design
English Fluency
French/German (Plus)

Tools

Adobe Creative Suite
O365
Wrike

Job description

We are seeking a passionate and experienced Graphic Designer with a strong background in both print and digital design to lead our Visual Communication team at Scott. The mission of the Team Lead is to oversee and manage a young and diverse team of Graphic Designers and Publishers who bring the brand’s design vision to life and provide graphic tools on a daily basis to stakeholders both within and outside the Scott organization.

Key Responsibilities
  • Lead, mentor, and develop the Visual Communication team across both print and digital disciplines
  • Plan and manage resources and capacity (prioritization, timelines, workload allocation) for the team
  • Coordinate projects and act as a main contact between the Visual Communication team and cross‑functional teams, such as Marketing
  • Foster a culture of collaboration, accountability, and continuous improvement
  • Develop talent through coaching and proactive feedback
  • Establish bi-weekly individual 1-1s with team members
  • Build an environment of trust, empathy, accountability and high performance
Tasks
  • Ensure consistent brand and design quality across all channels as well online and physical assets, in close collaboration with the superior, the Global Creative Director
  • Ensure and review on a regular basis, that layout, typography, visual systems, and overall design quality meet high expectations, and are in line with the brand guidelines
  • Brief, plan, and manage projects from concept to delivery
  • Ensure deadlines, milestones, and delivery timelines are met efficiently
  • Coordinate requirements with print suppliers, production partners, and external service providers
  • Demonstrate strong understanding of digital design requirements (responsive design, formats, channels)
  • Ensure visual consistency and brand integrity across all digital platforms and touchpoints
  • Contribute ideas and insights to improve creative processes and outcomes
  • Manage multiple projects simultaneously while meeting deadlines
  • Develop visual assets aligned with brand guidelines and design standards
Requirements
  • 5+ years of experience working as a Graphic Designer
  • Lead functions are a Plus
  • Being a strong communicator
  • Proficiency with modern Design and Project Management tools such as Adobe Creative Suite, O365, Wrike etc
  • Understanding of how AI can scale content & design systems is a Plus
  • Fluency in English. French or German is a Plus
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Team Lead Visual Communication
Team Lead Visual Communication

Scott Sports SA • Siebenzach

On-site
CHF 90,000 - 120,000
Head of Visual Communication & Design
Head of Visual Communication & Design

Scott Sports • Siebenzach

On-site
CHF 120,000 - 160,000
Senior Brand & Graphic Designer (JR2191)
Senior Brand & Graphic Designer (JR2191)

Liechtenstein Business • Davos

Remote
CHF 90,000 - 120,000
Superstar - Brand Designer / Art Director
Superstar - Brand Designer / Art Director

International Brands AG • Baar

On-site
CHF 90,000 - 130,000
Direct collaboration with Head of BrAN
Real impact on brands and products
Fast decision making
+2
Digital & Motion Designer
Digital & Motion Designer

Jobup • Genf

On-site
CHF 90,000 - 120,000
Senior Brand & Graphic Designer (JR2191)
Senior Brand & Graphic Designer (JR2191)

AO Foundation • Davos

Hybrid
CHF 90,000 - 120,000
Flexible hours
Supplementary vacation days
Pension scheme contributions
+1
Freelance Creative Lead / Creative Strategist
Freelance Creative Lead / Creative Strategist

Jobgether • Switzerland

Remote
CHF 60,000 - 69,000
Remote work
Flexible hours
20–35 hours/week
+1
Head of Design
Head of Design

Explore Group • Zürich

On-site
CHF 140,000 - 190,000
Equity
2D Designer
2D Designer

Jobgether • Switzerland

Remote
CHF 55,000 - 90,000
Fully remote work
Part-time engagement
Creative variety
+7
Artwork Creation Manager (m/f/d)
Artwork Creation Manager (m/f/d)

Flexsis AG, Filiale Basel LS • Basel

On-site
CHF 110,000 - 160,000
Top locations