Director Global Brand

FreemanLeonard

Dallas (TX)

On-site

USD 140,000 - 210,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Freeman+Leonard represents an international B2B organization seeking a Global Brand Director to steer the brand strategy across markets from Irving, reporting to the VP of Marketing. The role blends strategic ownership with hands-on execution, aligning product marketing, communications, and regional teams to deliver a consistent brand experience.

You will oversee the corporate website, guide creative development for campaigns, and partner with external agencies to sharpen messaging while

Qualifications

  • 10+ years in brand strategy or related field
  • 5+ years leading global or multi-market brand initiatives in B2B/tech/enterprise environments
  • Experience leading a global or multi-market brand
  • Experience repositioning or modernizing an established B2B/tech brand
  • Experience supporting a software/SaaS/recurring-revenue business model
  • Experience working across North America, EMEA, and APAC
  • Familiarity with AI-enabled creative and productivity tools

Responsibilities

  • Set the global brand strategy including positioning, brand architecture, visual identity, and how the organization communicates its value.
  • Translate customer insights and competitive intelligence into practical brand plans and investment decisions.
  • Create and maintain messaging guidance, design standards, and reusable assets for brand consistency.
  • Lead corporate website planning and improvements, prioritizing content, usability, performance, and conversion goals.
  • Guide creative development for campaigns, video, presentations, sales collateral, and other corporate communications.
  • Select and manage agencies and vendor partners with clear expectations on quality and delivery.
  • Collaborate with product marketing, communications, social, sales, and regional teams to coordinate messaging with local needs.
  • Work with event teams to carry the brand into trade shows and physical spaces.
  • Define measures of brand performance and use results to improve consistency and business impact.
  • Partner with regional teams to maintain messaging and brand expression across markets.
  • Balance global brand standards with regional market needs.

Skills

Brand strategy
Global brand management
Leadership
Cross-functional collaboration
AI-enabled tools familiarity

Job description

Our client, an international B2B organization, is seeking a Global Brand Director to guide its brand across markets and customer interactions. Reporting to the Vice President of Marketing, this leader will set brand direction, oversee the corporate website, and guide creative work that supports business growth.

5+ years of experience leading brand strategy or major brand initiatives within a B2B, technology, SaaS, fintech, enterprise, or similarly complex organization required. Must be able to work onsite 5 days/week in Irving.

The role combines strategic ownership with hands-on execution. You will work with senior leaders, regional teams, and external partners to make complex offerings easier to understand and create a consistent brand experience across digital channels, sales materials, and physical spaces.

Responsibilities
  • Set the global brand strategy, including positioning, brand architecture, visual identity, and how the organization communicates its value.
  • Turn customer insights, competitive intelligence, and company priorities into practical brand plans and investment decisions.
  • Create and maintain messaging guidance, design standards, reusable assets, and review processes that help teams apply the brand consistently.
  • Lead corporate website planning and improvements, prioritizing content, usability, performance, and conversion goals.
  • Guide creative development for campaigns, video, presentations, sales collateral, and other corporate communications.
  • Select and manage agency and vendor partners, setting clear expectations for quality, delivery, and resource use.
  • Work with product marketing, communications, social media, sales, and regional colleagues to coordinate messaging while allowing for local market needs.
  • Collaborate with event teams to carry the brand into trade shows, customer experiences, and other physical environments.
  • Define measures of brand performance and use results to improve consistency, audience engagement, and business impact.
  • Partner with Product Marketing, Communications, Social Media, Sales, and regional teams to maintain consistency in messaging and brand expression.
  • Balance global brand standards with appropriate regional and market needs.
Requirements
  • 10+ years of progressive experience in brand strategy, brand marketing, creative, integrated marketing, or a related discipline.
  • 5+ years of experience leading brand strategy or major brand initiatives within a B2B, technology, SaaS, fintech, enterprise, or similarly complex organization.
  • Demonstrated experience leading a global or multi-market brand.
  • Experience repositioning or modernizing an established B2B or technology brand.
  • Experience supporting a company evolving toward a software, SaaS, platform, or recurring-revenue business model.
  • Experience working across North America, EMEA, and APAC.
  • Experience with brand research, measurement, customer perception studies, and competitive analysis.
  • Experience in fintech, payments, financial services, retail technology, or related industries.
  • Familiarity with AI-enabled creative, content, marketing, and productivity tools.
  • Seniority Level Director Employment Type Full-time
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Brand Director - B2B Tech & SaaS Growth
Global Brand Director - B2B Tech & SaaS Growth

Freeman+Leonard • Dallas (TX)

On-site
USD 140,000 - 210,000
Director of Corporate Marketing
Director of Corporate Marketing

Recorded Future, Inc. • Boston (MA)

Hybrid
USD 150,000 - 210,000
Competitive compensation
Retirement plans
Health benefits for you and family
+6
Director of Social Media
Director of Social Media

FreemanLeonard • Dallas (TX)

On-site
USD 150,000 - 210,000
Director, Global Marketing & CRM
Director, Global Marketing & CRM

TUMI • New York (NY)

Hybrid
USD 150,000 - 200,000
Brand Manager
Brand Manager

FreemanLeonard • Richardson (TX)

Hybrid
USD 70,000 - 110,000
Director of Brand Strategy
Director of Brand Strategy

workiva • United States

On-site
USD 150,000 - 190,000
Director - Strategic Marketing
Director - Strategic Marketing

ProAmpac • Chicago (IL)

On-site
USD 180,000 - 220,000
Director Brand Strategy
Director Brand Strategy

Talently • Billings (MT)

On-site
USD 120,000 - 210,000
Head of Marketing
Head of Marketing

Salt Digital Recruitment • St. Louis (MO)

On-site
USD 130,000 - 180,000
Head of Brand Strategy & Chief of Staff
Head of Brand Strategy & Chief of Staff

JPMorganChase • New York (NY)

On-site
USD 180,000 - 240,000