Senior Corporate Communications Manager

Posted 13ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Corporate Communications Manager leading global PR strategies and internal communications initiatives at insightsoftware. Ensure effective messaging across multiple channels to enhance brand reputation.

Responsibilities:

  • Lead and manage the global public relations strategy, including media relations and thought leadership programs, while managing our global PR agency to maximize earned media impact.
  • Develop and execute PR campaigns that amplify product launches, company milestones, customer success stories, and executive thought leadership.
  • Establish PR measurement frameworks and report on media coverage, share of voice, and PR ROI to demonstrate business impact.
  • Own internal communications, driving strategies and projects that ensure clarity and transparency across the organization, aiming to enhance overall employee engagement.
  • Partner with communications team members to oversee executive involvement in media interviews and speaking opportunities, and creating compelling presentations.
  • Develop and lead crisis communications strategy and preparedness, ensuring the company is positioned to respond effectively while protecting the brand and enabling scale.
  • Manage, implement, and continuously refine internal communications guidelines to elevate standards of accuracy and quality.
  • Plan and run internal company Town Hall and People Manager meetings in collaboration with Executive Leadership and IT teams.
  • Partner with HR to foster employee engagement and clear communications.
  • Support customer and partner communications as needed.

Requirements:

  • 8+ years corporate communications experience, with at least 3 years in B2B technology or enterprise software.
  • Bachelor's degree, preferably in Communications, Marketing, or Business.
  • Proven track record of developing and executing PR strategies for high-growth B2B technology companies, including successful agency management.
  • Experience leading both external PR programs and internal communications initiatives in complex, global organizations.
  • Strong storyteller with the natural ability to simplify complex messaging and craft compelling narratives for diverse audiences.
  • Strategic thinker who can connect communications initiatives to business objectives while maintaining hands-on execution capabilities.
  • Demonstrated success in crisis communications planning and execution.
  • Ability to build and maintain relationships with media, executives, and stakeholders at all levels.
  • Excellent writing, editing, and presentation skills with meticulous attention to detail.
  • Strong project management skills with proven ability to juggle multiple priorities in fast-paced environments.
  • Experience with PR measurement tools, media databases, and communications platforms.
  • Self-starter who is resourceful, proactive, and comfortable managing up and across the organization.
  • Flexible and resilient – able to navigate ambiguity and drive results in dynamic, evolving environments.
  • Fluent in English.
  • Additional languages are a plus.
  • B2B technology, SaaS, PE-backed, or financial services experience strongly preferred.

Benefits:

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development