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