Regeneron is a leading biotechnology company, and they are seeking a Senior Manager of Graphic Design to lead the creation of impactful visual communications. This role involves overseeing the design process, ensuring high-quality outputs that align with corporate objectives and enhance the company's visual identity.
Responsibilities:
- 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
- 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
- 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
- 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
Requirements:
- A minimum of a Bachelor's degree
- 8+ years of relevant work experience
- Expert-level proficiency in PowerPoint
- Demonstrated experience designing executive-level presentations
- Proficient in Adobe Creative Suite and other relevant design software/tools
- Proficient in Microsoft Suite of tools
- Demonstrated ability to use Artificial Intelligence tools to support image creation, concept development, and design efficiency while maintaining strong creative judgment and brand alignment
- Demonstrated ability to develop and implement successful design strategies
- Ability to understand complex business, scientific, and stakeholder objectives and translate them into cohesive visual strategies and presentation narratives
- Experience with cross-functional collaboration
- Strong understanding of the design process from concept to execution
- Excellent communication, presentation, and interpersonal skills
- Proficiency in working both autonomously and within a team
- Meticulous attention to detail, excellent typography, and color management skills
- Ability to inspire and contribute to a collaborative and innovative environment
- Flexible, positive approach with the ability to work autonomously in a global context
- Ability to adjust and adapt to changing needs and deliverables
- Travel may be required up to 20%