Open position across Drive TLV Alumni companies

Strategic Marketing Communication

Upstream Security

Upstream Security

Marketing & Communications
Herzliya, Israel
Posted on Tuesday, May 21, 2024

Strategic Marketing Communication

  • Marketing
  • Herzliya, Israel


Upstream is looking for a talented, creative, seasoned, versatile, hands-on Strategic Marketing Communication manager to join the Marketing team. This role will report to the VP of Marketing and be a leading stakeholder in the overall marketing communications, strategic marketing programs, and implementation.

In this position, you will collaborate with multiple teams within the organization to manage the company’s online and offline communication to increase brand awareness by creating webinars, partner-driven programs, press releases, short-form content, 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.

This role is full-time and is Herzliya, Israel based.


  • Lead and execute strategic marketing programs, primarily webinars and partners-related opportunities, and to boost thought leadership, brand awareness and lead generation.
  • Copywriting and creating messaging for social media, collateral, press releases, website, nurturing and marketing campaigns.
  • Creating short-form strategic content such as 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, call-for-papers, speaking opportunities at conferences, etc.


  • A proven track record as marketing communications lead at startups, preferably in the cybersecurity, automotive or data analytics fields.
  • Minimum of 3 years of Enterprise B2B marketing experience.
  • An English native speaker (or equivalent) - MUST.
  • Excellent communication and writing skills, focusing on short-form strategic content.
  • Exceptional personal communication, teamwork and collaboration skills; experience working with many different teams and stakeholders internally and with partners, customers and prospects.
  • Lead and execute marketing campaigns and monitor success on an ongoing basis.
  • Bring up ideas to increase brand awareness, thought leadership, and demand generation.
  • Demonstrate experience in planning and executing initiatives to reach the target audience through multi-channel account-based marketing.
  • Strong operational, project management, and goal-driven execution skills.
  • Excellent organizational skills and attention to details.
  • Experience working with and managing vendors and service providers globally.
  • High ability to define, monitor and measure KPIs and drive optimizations.
  • Experience in Product Marketing - big advantage.
  • Experience with Hubspot and Google analytics - big advantage.
  • BA/BS/MA in Marketing / Information Systems degree or equivalent work experience.

Upstream is an equal opportunity employer. All candidates for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, state or local law.