Jobs · Sales

Director, Brand & Marketing Communications

Landmark Ventures · United States · 1 wk ago
RemoteRemoteSalesFull-time

About the Role

Landmark Ventures is a hybrid investment bank, events platform, and corporate advisory firm that serves leading public companies, investment funds, and growth-focused private businesses. For more than 20 years, the firm has specialized in deep market insight and high-value relationships across sectors such as enterprise software, cybersecurity, IoT, industrial tech, artificial intelligence, sports, marketing technology, and digital media. Landmark operates as a global dealmaking platform, with a significant portion of its work involving cross-border transactions and partnerships. The firm maintains strong networks across the United States, Europe, Asia, and Israel, offering clients strategic advice, capital access, and curated industry connections.

Responsibilities

  • Lead brand messaging and narrative development
  • Manage brand guidelines
  • Plan and execute integrated campaigns
  • Ensure consistency across digital, event, and sales enablement materials
  • Partner closely with senior leadership, sector leads, and the events and advisory teams to align communications with firm priorities and key initiatives
  • Manage external vendors or creative partners
  • Analyze campaign performance
  • Continuously refine brand and marketing strategies based on market insights and stakeholder feedback

Qualifications

  • Brand Marketing and Brand Management skills, including the ability to oversee brand positioning, messaging, and execution across channels
  • Brand Strategy expertise, with experience developing long-term brand platforms that support business growth and market differentiation
  • Market Research capabilities to gather, interpret, and apply insights about target audiences, competitors, and industry trends
  • Integrated Marketing skills, including planning and managing multi-channel campaigns across digital, events, content, and partner platforms
  • Proven experience in marketing leadership roles, ideally within financial services, technology, or professional services environments
  • Strong written and verbal communication skills, with the ability to craft clear narratives and executive-level messaging
  • Demonstrated ability to work effectively in a remote, collaborative setting, managing multiple projects and stakeholders
  • Bachelor's degree in Marketing, Communications, Business, or a related field; an advanced degree or relevant certifications are a plus
  • Experience with marketing analytics, CRM, and digital tools to measure impact and optimize campaigns
  • Comfort working in a fast-paced, global context with cross-border teams and clients

Similar jobs