Executive Presentation & Visual Storytelling Specialist

Posted 7 Days Ago
Be an Early Applicant
Elsbethen, Salzburg-Umgebung, Salzburg, AUT
In-Office
30K-30K Annually
Mid level
Food
The Role
Design and build executive-level presentations end-to-end: translate complex topics into clear storylines, structure content, and craft visually compelling slides using advanced layout, typography, multimedia, and template management to support leadership alignment and decisions.
Summary Generated by Built In
Company Description

Join our team and play a key role in supporting the Global Media Services Management Team by creating exceptional executive presentation materials.

Your primary focus will be to transform complex topics into clear, structured, and visually compelling narratives that enable alignment and decision-making at the leadership level. This role is strongly execution-focused: you will design and build presentations end-to-end, elevating them through strong visual thinking, storytelling, and attention to detail. Working closely with the Global Media Services leadership team, you will ensure that key topics are communicated with clarity, precision, and visual excellence.

Job Description

EXECUTIVE PRESENTATION, STORYTELLING & DESIGN

In this role, you are responsible for the hands-on creation and development of executive-level presentations. You will design and build high-quality materials for internal leadership meetings, strategy sessions, and executive formats. You will translate complex business topics into clear and compelling narratives by defining storylines, structuring content, and crafting strong headlines and key messages.

A strong focus lies on visual execution: you will design presentations to the highest standards of storytelling, graphic excellence, visual clarity, and consistency. This includes advanced slide design, the use of layouts and grids, layering, as well as the integration as well as manipulation of still images and video elements. You will continuously refine presentation templates, layouts, and visual systems, ensuring a consistent and modern visual language across all leadership materials.

 

VISUAL STORYTELLING & CONTENT STRUCTURING

You will translate inputs from leadership, strategic documents, and complex topics into clear, structured, and easy-to-understand presentations. You will define what matters most, simplify complexity, and create logical flows that guide the audience through key messages and decisions. The emphasis is on storytelling through visuals: you ensure that slides are precise, impactful, and focused on clarity rather than volume of content.

You will ensure a consistently high level of quality across all presentations, acting as a strong quality gate for visual clarity, structure, and storytelling. You will manage multiple workstreams in parallel, maintain attention to detail, and continuously improve how presentation content is created, delivered, and managed within the team, including version and library management.

 

STRATEGIC PROJECT MANAGEMENT & EXECUTIVE ALIGNMENT

This role drives the preparation, alignment, and follow-up of key strategic meetings and initiatives, ensuring clarity and momentum throughout. This includes structuring topics, defining goals, and sharpening decision points for leadership discussions, while coordinating inputs across Global Media Services, Servus Media, and other relevant units. At the same time, you will ensure strategic and visual consistency across presentations, meetings, and executive communications to enable focused and effective leadership engagement.

 

EXECUTIVE SPARRING & LEADERSHIP SUPPORT

You will work closely with the Global Media Services leadership team to refine and iterate presentation materials. You will incorporate feedback efficiently and deliver high-quality outputs under tight timelines, ensuring that leadership topics are always prepared to the highest standard.

Additionally, you will act as a trusted execution partner, supporting leadership with clear, well-structured, and visually strong materials for internal communication and alignment.

Qualifications

Proven professional experience of minimum 3 years in presentation design, visual communication, consulting, or similar roles with a strong focus on executive-level materials

University degree in media design, marketing, communications, business administration, or relevant experience 

Fluent in German and English (written and spoken), enabling confident communication in an international environment

Advanced expertise in creating high-quality presentations, with the ability to translate complex topics into clear, structured, and visually compelling slides

Strong visual design capabilities, including layout, typography, visual hierarchy, and the ability to create impactful visual storytelling

Hands-on experience with presentation tools (e.g., PowerPoint, Adobe Suite, Canva), including advanced slide building, layering, and multimedia integration (images, video)

Ability to define clear storylines, strong headlines, and logical structures for executive communication

Experience working with senior stakeholders in fast-paced environments, with strong attention to detail and ability to iterate quickly based on feedback

Strong structural thinking, reliability, and execution focus

Additional Information

Due to legal reasons we are obliged to disclose the minimum salary according to the collective agreement for this position, which is EUR 2.535 gross per month. However, our attractive compensation package is based on market-oriented salaries and is therefore significantly above the stated minimum salary.

As an employer, we value diversity and support people in developing their potential and strengths, realizing their ideas and seizing opportunities. We believe passionately that employing a diverse workforce is central to our success. We welcome applications from all members of society irrespective of age, skin colour, religion, gender, sexual orientation or origin.

Skills Required

  • Minimum 3 years professional experience in presentation design, visual communication, consulting, or similar roles
  • University degree in media design, marketing, communications, business administration, or relevant experience
  • Fluent in German and English (written and spoken)
  • Advanced expertise in creating high-quality presentations and translating complex topics into clear, structured slides
  • Strong visual design capabilities including layout, typography, and visual hierarchy
  • Hands-on experience with presentation tools (PowerPoint, Adobe Suite, Canva) including advanced slide building, layering, and multimedia integration
  • Ability to define clear storylines, strong headlines, and logical structures for executive communication
  • Experience working with senior stakeholders in fast-paced environments and iterating quickly based on feedback
  • Strong structural thinking, reliability, and execution focus

Red Bull Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Red Bull and has not been reviewed or approved by Red Bull.

  • Healthcare Strength Health coverage is characterized by comprehensive medical, dental, and vision plans alongside robust mental health access, including up to 25 free coaching/therapy sessions and digital physical therapy. Wellness initiatives such as gym subsidies, on-site fitness classes, and Fit For Flight further enhance overall healthcare value.
  • Parental & Family Support Family supports include paid family leave, incentives for healthy pregnancies, coverage for doulas/midwives, free breast milk shipment, and caregiving resources like subsidized back-up care. Adoption and surrogacy reimbursement up to $25,000 and parenting support tools broaden accessibility across family stages.
  • Leave & Time Off Breadth Paid time off is positioned as generous, typically ranging from 20–30 days annually, with Red Bull North America noted at 36 days. A paid holiday schedule complements vacation and leave options.

Red Bull Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Fuschl
26,878 Employees
Year Founded: 1987

What We Do

Red Bull Gives Wiiings to People and Ideas. This has driven us – and all we do – since 1987. Today, Red Bull operates in over 170 countries, selling more than 12 billion cans annually and growing! Above all, our people remain the essential ingredient in bringing the Red Bull brand to life. Check out our open roles to become part of the world of Red Bull. Most jobs take energy, ours give it. Check out our open roles to become part of the world of Red Bull – jobs.redbull.com

Similar Jobs

Pfizer Logo Pfizer

Platform Engineer

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
36 Locations
121990 Employees
65K-109K Annually

CrowdStrike Logo CrowdStrike

Regional Sales Director - Alpine (Remote, Switzerland)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
2 Locations
10000 Employees

LogicMonitor Logo LogicMonitor

Account Executive

Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software
Easy Apply
Remote or Hybrid
27 Locations
1100 Employees

SailPoint Logo SailPoint

Sales Executive

Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Remote or Hybrid
Austria
2461 Employees

Similar Companies Hiring

McCain Foods Thumbnail
Food • Retail • Agriculture • Manufacturing
Florenceville-Bristol, NB
20000 Employees
Munchkin, Inc. Thumbnail
Consumer Web • eCommerce • Food • Kids + Family • Design • Manufacturing
Milton, Ontario
325 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account