Jobs · Marketing · Texas

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.

Similar jobs