Director, Brand & Marketing Communications
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