Director, Corporate Communications and Brand

M
Model NLife sciences SaaS
Remote, USFull-TimeDirector
Salary153,000 - 200,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
10+ years of experience in corporate communications, public relations, brand marketing, or related roles.
Required Skills
HubSpotCanva

Requirements

  • Bring 10+ years of experience in corporate communications, public relations, brand marketing, or related roles.
  • Have experience developing and executing corporate communications, public relations, and thought leadership strategies.
  • Have experience leading brand strategy, messaging, and governance initiatives.
  • Have experience supporting executive communications and strategic leadership messaging.
  • Demonstrate success managing agencies, external vendors, and budgets.
  • Bring strong writing, editing, storytelling, and presentation development skills, with attention to detail.
  • Have experience managing multiple priorities and delivering results in a fast-paced environment.
  • Have experience leading and developing team members.
  • Demonstrate experience using generative AI tools such as Copilot or Claude.
  • Life sciences and SaaS experience is preferred.
  • Agency experience or in-house agency management is preferred.
  • Experience supporting mergers, acquisitions, or divestitures is preferred.
  • Familiarity with HubSpot, Canva, and Figma is preferred.

Responsibilities

  • Lead external communications to increase thought leadership, brand awareness, visibility, and credibility across the life sciences industry.
  • Own public relations activities, including press releases, thought leadership content, executive visibility programs, media activations, and agency partnerships.
  • Lead executive communications, including keynote presentations, event messaging, thought leadership programs, and strategic communications for senior leadership.
  • Partner with Product Marketing, Demand Generation, and Customer Success to amplify customer stories, product launches, industry insights, and company milestones.
  • Plan and execute communications for mergers, acquisitions, divestitures, and other strategic business initiatives.
  • Own and evolve the company’s brand strategy, visual identity, messaging framework, and governance.
  • Develop and maintain brand standards, templates, tools, and resources.
  • Manage the graphic designer and agency partners, providing creative direction and oversight of brand design and asset development.
  • Own organic and paid social media strategies, editorial planning, content development, campaign execution, and performance reporting.
  • Partner with Marketing to evolve paid advertising strategy and improve brand visibility, campaign performance, and audience reach.
View Full Description & ApplyYou'll be redirected to the employer's site
153,000 - 200,000 USD per year
Apply Now