You are viewing a preview of this job. Log in or register to view more details about this job.

Global Media Relations Manager

Altair is a rapidly growing global technology company focusing on simulation, design, data, cloud and AI. Our team spans 24 countries and a deep and wide software stack. We have an incredible story to tell, are you the one to help us tell it?
Note: This role is open to work out of Troy, MI; New York, Boston, or the San Francisco/Bay area.
Responsibilities
  • Global media relations strategy for corporate campaigns and thought leadership
  • Create and manage editorial calendar
  • Manage, maintain, and establish relationships with key tech media and trade press
  • Write key company messaging, news releases, blogs, media pitches, etc. (along with other key leaders)
  • Coach and prepare key company spokespeople, including C-level
  • Work closely with key leaders on communications team to create strategic, comprehensive plans across all marketing channels
  • Manage virtual team of regional media relations teammates
  • Monitor and identify trends and create compelling narratives from Altair technologies
  • Monitor and report on media coverage
Skills/Experience
  • 5-7 years media relations experience and technology background
  • Experience in global setting/team
  • Excellent written and oral communications skills
  • Social media and digital experience preferred
  • Ability to work across teams, work with subject matter experts
  • Bachelor’s Degree in Journalism, PR or Marketing related field a plus
  • Ability to pitch media
  • Ability to work on strategic plans and day-today tasks
  • Ability to think creatively and strategically
  • Ability to run PR campaigns that deliver measurable results and meet objectives
  • Creativity in securing coverage and buzz with new and traditional outlets
  • Ability to take advanced technology, engineering and complex topics and turn them into compelling stories