Confidential
Vice President, Global Brand
About the Company
Vibrant agency specializing in social media & influencer marketing services
Industry
Advertising Services
Type
Privately Held, VC-backed
Founded
2015
Employees
51-200
Funding
$1-$5 million
Specialties
social media
influencer marketing
influencers
content marketing
social media marketing
content creation
micro influencers
branded content
macro influencers
and paid media
About the Role The Company is seeking a VP, Global Brand to define and lead its brand positioning, narrative, and strategic storytelling on a global scale. This pivotal role is focused on building scalable, high-impact brand systems that are adopted across all geographies, in close partnership with product, commercial, and regional marketing leads. The successful candidate will be responsible for shaping the future of influencer marketing, owning the creative vision and brand architecture, and working with the CEO to position the company as a global leader in the creator economy. Key responsibilities include championing the development of globally aligned brand disciplines, maintaining core brand assets, and ensuring global brand consistency across all touchpoints.
Applicants for the VP, Global Brand role at the company should have a minimum of 10 years' experience in brand, global marketing, or creative strategy leadership, with a proven track record of building centralized brand systems in a multi-market organization. The role requires excellent storytelling, copywriting, and content creation skills, as well as a strong affinity for the creator economy and a keen sense of design, voice, and platform fluency. The ideal candidate will be adept at aligning leadership and regional teams, launching brand-led strategic initiatives, and establishing measurement frameworks to track brand impact. A passion for influencer marketing and a desire to be part of a diverse, equitable, and inclusive work environment are essential. Hiring Manager Title CEO Travel Percent Less than 10% Functions Marketing
About the Role The Company is seeking a VP, Global Brand to define and lead its brand positioning, narrative, and strategic storytelling on a global scale. This pivotal role is focused on building scalable, high-impact brand systems that are adopted across all geographies, in close partnership with product, commercial, and regional marketing leads. The successful candidate will be responsible for shaping the future of influencer marketing, owning the creative vision and brand architecture, and working with the CEO to position the company as a global leader in the creator economy. Key responsibilities include championing the development of globally aligned brand disciplines, maintaining core brand assets, and ensuring global brand consistency across all touchpoints.
Applicants for the VP, Global Brand role at the company should have a minimum of 10 years' experience in brand, global marketing, or creative strategy leadership, with a proven track record of building centralized brand systems in a multi-market organization. The role requires excellent storytelling, copywriting, and content creation skills, as well as a strong affinity for the creator economy and a keen sense of design, voice, and platform fluency. The ideal candidate will be adept at aligning leadership and regional teams, launching brand-led strategic initiatives, and establishing measurement frameworks to track brand impact. A passion for influencer marketing and a desire to be part of a diverse, equitable, and inclusive work environment are essential. Hiring Manager Title CEO Travel Percent Less than 10% Functions Marketing