Brand Director
Location: Remote
Compensation: Salary
Reviewed: Mon, Jun 08, 2026
This job expires in: 5 days
Job Summary
Leading the development and execution of a global brand strategy, the full-time Brand Director will oversee integrated brand campaigns, advertising strategies, and brand performance measurement while working remotely across various locations.
Key Responsibilities
- Develop and evolve global brand strategy and positioning in partnership with executive leadership and cross-functional stakeholders
- Own the company's advertising strategy, including channel planning, media investment strategy, and campaign optimization
- Establish and manage brand-to-demand measurement frameworks that connect brand investment to business outcomes
Required Qualifications
- 10+ years of experience in brand marketing, integrated marketing, or corporate marketing within B2B technology or SaaS environments
- Proven success leading global brand campaigns and advertising strategy with measurable business impact
- Experience managing sports marketing activations, sponsorships, or strategic partnerships strongly preferred
- Strong understanding of brand-to-demand measurement and modern marketing analytics
- Bachelor's degree in Marketing, Communications, Business, or related field; MBA preferred
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...