The opportunity
The Vice President of Brand is responsible for leading Algolia’s global brand strategy and creative presence. This seasoned marketing leader will lead a team of in-house and agency creatives to develop a differentiated brand strategy, positioning Algolia as the company…
What you'll do
Develop and own Algolia's global brand strategy, positioning, voice, and: visual identity, ensuring alignment to GTM strategy and adherence across all segments, verticals, regions, and channels.
Lead the planning and execution of brand campaigns and activations to produce: measurable increases in brand awareness and meaningful impact to pipeline and revenue growth.
Build, grow, and manage an in-house creative team to scale creative output.
Own and optimize a portfolio of external agency relationships from selection: and onboarding through performance management.
Partner with the CMO and marketing leadership team to define how brand: investment supports broader GTM and revenue goals.
Drive brand adoption and consistency across internal teams, the partner: ecosystem, and the customer base, acting as Algolia's internal steward of brand standards.
What they're looking for
- Establish brand health metrics and reporting that connect brand performance: to business impact, and use that data to prioritize investment.
- Partner closely with Product Marketing, Demand Generation, Field Marketing,: and Corporate Communications to ensure brand campaigns are integrated into broader marketing and GTM programs.
- Manage the brand budget, balancing investment across campaigns, agencies, and internal team growth.
- Represent brand at the executive level, communicating strategy, results, and: investment needs to senior leadership and cross-functional stakeholders.