Head of Brand & Corporate Marketing
Veriff · Austin, TX · 1 wk ago
Marketing$220k–$250k/yrFull-time
What You'll Do?
- Own Veriff’s brand platform (positioning, narrative, visual identity, and voice) and ensure it is applied consistently across every customer, partner, and employee touchpoint
- Own Veriff's brand architecture and messaging framework across corporate, product, and solution marketing
- Translate our trust infrastructure positioning into a clear, differentiated market narrative that sets us apart in a crowded identity verification landscape
- Partner closely with Product and Product Marketing to evolve the narrative as our portfolio and category expand
- Lead category-building initiatives that position Veriff as a leader in digital trust
- Build and own a content strategy that serves both pipeline and brand goals with efficient and transparent data reporting
- Develop a content engine that equips Sales with high-impact, credible materials for priority accounts and deals while establishing Veriff as the authority in identity and trust
- Oversee the development of customer stories, thought leadership, solution messaging, sales content, and digital experiences that establish Veriff as the category leader
- Partner closely with Revenue Marketing to ensure content drives conversion and enterprise pipeline, not just awareness
- Implement AI-assisted workflows to scale content production without sacrificing quality
- Own the strategy for how Veriff's brand and content are activated across owned channels, including web, social, and digital experiences
- Build an authentic and credible executive social presence that strengthens brand authority and market relevance
- Amplify key moments including product launches, customer wins, and thought leadership to maximize reach and share of voice
- Lead the creative and web development team responsible for all brand-aligned visual output across marketing, web, events, and sales enablement
- Establish and maintain a design system that enables teams across Veriff to produce high-quality, on-brand work at scale
- Cross-Functional Leadership: Partner with Revenue Marketing and Product Marketing to ensure messaging is consistent and effective across all customer touchpoints
- Collaborate closely with Sales and Account Management to support pipeline through customer stories, vertical narratives, and deal-enabling content
- Measure and report on brand awareness, website engagement, content performance, and pipeline influence
About the Role
Reporting to the CMO, you will build and run a high-performance, lean team that delivers at scale.
Qualifications
- 10+ years of marketing leadership experience, including ownership of brand, corporate marketing, or creative strategy in a B2B technology or SaaS company
- Proven ability to build and lead lean, high-performing teams that deliver outsized impact
- A track record of elevating a company’s market presence through brand, content, creative, and digital experiences with clear business results
- Strong content and storytelling instincts
- A strong understanding of modern brand building, content strategy, digital storytelling, and AI-enabled marketing operations
- Experience operating in a fast-moving, high-growth environment, ideally in identity, fintech, security, or a related category
- Exceptional communication skills and a high bar for quality in everything that leaves your team
- Experience managing agencies and external partners to extend team impact
Pay
The base salary for this role is $220,000 - $250,000 per year + Commission.
Schedule
Not specified.