Posted in

Corporate Communications Manager

Corporate Communications Manager

CompanyNextracker
LocationFremont, CA, USA
Salary$150000 – $170000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Expertise in corporate communications and media relations: Proven ability to shape and execute PR strategies that enhance brand reputation and visibility on a global scale.
  • Storytelling and messaging: Skilled in distilling complex topics into compelling narratives that resonate with media, stakeholders, and diverse audiences.
  • Established media relationships: Strong, trusted network of journalists, analysts, and industry influencers with whom you have a track record of securing high-impact coverage.
  • Crisis and reputation management: Ability to anticipate, navigate, and manage media issues while protecting and strengthening brand credibility.
  • Exceptional writing and communication skills: Adept at crafting press releases, op-eds, speeches, and executive messaging that align with business objectives.
  • Agility in fast-paced environments: Thrives in dynamic settings, balancing strategic planning with rapid response to media opportunities.

Responsibilities

  • Manage global corporate communication activities that enhance Nextracker’s brand
  • Monitor, analyze, and report on media coverage and industry trends
  • Develop strategic narratives and messaging that map to our customers and other stakeholder audiences
  • Manage global PR agency tasks and deadlines, overseeing the production and distribution of press materials
  • Build and maintain relationships with key partners, media outlets, industry influencers, and analysts
  • Collaborate with cross-functional teams to align messaging and ensure consistency across all communications channels
  • Manage and support the company’s communications efforts, including press releases, media relations, events, speaking engagements, and other activities
  • Collaborate closely with the wider marketing team to connect dots across external channels
  • Work alongside the internal communications lead to support and elevate employee engagement

Preferred Qualifications

  • Bachelor’s degree in communications, public relations, journalism, marketing, or a related field
  • 5-10 years of experience in B2B technology or energy communications role, relevant renewable energy sector experience is a bonus
  • Demonstrated ability to work effectively as part of a team and foster strong working relationships within complex organizations
  • Self-motivated, strategic thinker capable of collaborating with a wide range of stakeholders