VP, Brand Marketing
Core
Lead Algolia's global brand strategy, creative presence, and visual identity to position the company as the leader in 'Retrieval Intelligence' within the Discovery Economy.
Role type
VP, Brand Marketing (Global Strategy & Creative Leadership)
Builds
Global brand campaigns, activations, and creative assets for customers, partners, developers, and AI agents.
Domain
B2B SaaS / Search & Product Discovery / Retrieval Intelligence
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Global brand strategy, brand positioning, visual identity management, in-house creative team leadership, external agency management, brand campaign execution, brand health measurement, executive communication, cross-functional collaboration, budget management.
Preferred skills
B2B SaaS marketing experience, developer-facing platform marketing, leading brand through IPO/acquisition/rebrand, global/international brand experience (NA, EMEA, APAC).
Technologies
Brand tracking and measurement tools, pipeline/revenue systems.
Responsibilities
Develop and own global brand strategy, positioning, voice, and visual identity; lead planning and execution of brand campaigns to drive awareness and revenue; build and manage in-house creative teams; manage external agency portfolios; partner with CMO and marketing leadership on GTM alignment; drive brand adoption across internal teams, partners, and customers; establish brand health metrics and reporting; manage brand budget; represent brand at the executive level.
Seniority
VP, executive leadership