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