Develop and design compelling business presentations, reports, and visual content for executive-level meetings, customer visit, townhalls, and external engagements.
Translate complex business data, concepts, and strategies into clear, engaging, and visually appealing slides using PowerPoint and other design tools.
Collaborate with cross-functional teams (i.e operation, sales, marketing, planning & engineering) to gather insights and inputs for presentation content.
Support executives in preparing for key communications, including speech notes, talking points and briefing materials.
Ensure consistency of messaging and branding in all presentation materials.
Coordinate and manage timelines for communication deliverables, often under tight deadlines.
QUALIFICATIONS:
Bachelor's degree in business, Communications, Marketing, or a related field.
3-5 years of ...
★ Ready to Start Your European Career?
Take the next step and apply for this exciting opportunity