Director, Corporate Marketing

Recorded FutureBoston, MA
Remote

About The Position

Recorded Future is seeking a hands-on corporate marketing leader to shape its brand presence during a significant growth phase, especially following its acquisition by Mastercard. This role will focus on bringing the "Better Together" narrative to life, reinforcing Recorded Future's leadership in threat intelligence while leveraging expanded global reach and resources. The Director, Corporate Marketing will be responsible for brand and creative, corporate communications and PR, executive messaging, and social media. This is a transformative opportunity to establish an internal creative agency, refine the visual identity and corporate voice, and demonstrate the business impact of brand initiatives, including marketing-influenced pipeline.

Requirements

  • 10+ years of B2B marketing experience, including leadership in corporate marketing, communications, brand, or a related field.
  • Proven leadership experience across brand, creative, and communications, with a track record of developing high-performing multidisciplinary teams.
  • Deep expertise in corporate communications and PR, including media relations, executive communications, and high-stakes or rapid-response communications.
  • Strong judgment in brand and creative matters, with experience in shaping visual identity, creative direction, and a consistent corporate narrative.
  • Exceptional writing and editorial skills, capable of translating complex technical topics into compelling stories for executive and external audiences.
  • Experience operating in global markets and navigating complex, co-branded, or enterprise environments.
  • A hands-on, commercially minded approach, with experience in measuring brand impact beyond awareness metrics and connecting marketing activities to business outcomes.
  • Cybersecurity or technical enterprise B2B experience is strongly preferred.

Responsibilities

  • Lead Recorded Future’s global brand and creative direction, evolving its visual identity, corporate voice, and overall presentation across channels and markets.
  • Build and lead an in-house creative agency, integrating creative, content, and social media capabilities to support the organization.
  • Manage corporate communications and PR, encompassing media strategy, major company announcements, and rapid-response communications for significant cyber events.
  • Enhance executive thought leadership by developing compelling narratives and expanding the presence of executives and researchers across various media, events, and industry platforms.
  • Drive a unified global corporate narrative, collaborating with regional marketing teams to ensure consistent and resonant positioning worldwide.
  • Increase brand awareness and market influence through corporate content, social media, earned media, speaking opportunities, and industry recognition.
  • Measure the business impact of corporate marketing efforts, linking brand and communications performance to metrics such as share of voice, direct and referral traffic, and marketing-influenced pipeline.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • 401K
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service