Careers

Marketing Communications Manager

IL

ABOUT THE ROLE

Upstream is looking for a talented, creative, seasoned, versatile, hands-on Communications Manager to join the Marketing team. 

The Marketing Communications Manager will report to the Marketing Director and be a leading stakeholder in the overall marketing strategy and its implementation. In this position, you will collaborate with multiple teams within the organization to manage the company’s online and offline communication, increase brand awareness, and will include creating informative content, press releases, articles, and media opportunities to share our company’s brand, products, and services. The ideal candidate will be an excellent English communicator, with brilliant presentation and organizational skills.

 

 

RESPONSIBILITIES

  • Copywriting and creating messaging for collateral, website, and Marketing campaigns
  • Creating videos, in depth interviews, webinars & podcasts
  • Gathering and understanding complex topics and creating audience-relevant and compelling messages and programs
  • Search and apply for awards and analysts’ briefings
  • Search and apply for speaking opportunities at conferences
  • Supervise projects to guarantee all content is publication-ready
  • Getting media (press) briefings
  • Take part in defining and creating messaging strategy for collateral, website, and Marketing campaigns

QUALIFICATIONS

  • Excellent communication skills and ability to collaborate with multiple teams
  • Native/high level English – an absolute must
  • Great research, organizational, and project management skills
  • Self-starter
  • Ability to handle multiple tasks at once and thrive in a fast-paced environment
  • 3+ years experience in High-Tech Marketing
  • Experience within automotive or cyber space - high advantage