The Senior Manager of Graphic Design is responsible for leading and contributing to the creation of high‑impact PowerPoint presentations and visual communications that translate complex scientific, technical, and business content into clear, compelling visual stories. This role oversees the design process from concept to execution, ensuring high-quality output that meets the company’s objectives, supports executive and enterprise communications, conveys clear and concise messages, and enhances our visual identity. A typical day in this role looks like: Strategic Leadership in Brand Design: Drive and influence the look, accessibility, tone, and feel of the brand. Implement design principles with stakeholders and design partners to ensure a cohesive brand experience. Lead brand governance to ensure global consistency and compliance with Corporate Policy. Partner closely with the Global Development Senior Leaders to develop graphic content in support of communications, presentations, trainings, and key projects across the organization. Ensure confidentiality and appropriate handling of corporate, organizational, and sensitive information. Cross-Collaboration: Work closely with Senior leaders, Corporate Communications and cross-functional teams to ensure a cohesive design strategy and messaging. Provide strategic design direction to ensure a unified approach that aligns with our corporate global brand vision. Project and Resource Management: Own the end-to-end execution of the project delivery, balancing hands‑on PowerPoint design for high‑priority or complex presentations with leadership of creative resources, while managing timelines and quality standards. Inspire external creative partners, including design agencies, photographers, and illustrators, ensuring high-quality execution of design work. Ensure seamless transition of projects from design through production, maintaining responsibility for execution in print quality and other production elements. Maintain strategic visualization catalog Communication and Influence: Effectively communicate design vision and strategy to senior stakeholders, ensuring alignment with business objectives. Translate complex scientific, technical, and business information into clear, visually engaging Power Point presentations for diverse audiences Leverage visual storytelling to create compelling presentation narratives aligned with enterprise and strategic objectives Lead, design, and deliver compelling content that enhances understanding, engagement, and message retention.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Number of Employees
5,001-10,000 employees