CareerPlanSign in

VP, Brand Marketing

💼 Full-time💰 $264,500–$264,500🗓 2026-09-24 → 2026-09-25

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

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.