Senior Brand Consultant

Posted 78ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Brand Consultant leading the creation and launch of a new brand within Click's portfolio. Engaging with marketing and external partners to deliver cohesive brand strategy and identity.

Responsibilities:

  • Lead the creation and launch of the sweetspot brand within the Click portfolio
  • Define, shape, and deliver a complete brand identity and go-to-market foundation
  • Own brand strategy and execution end-to-end, engaging with Click Marketing team and stakeholders
  • Develop and finalize brand identity, logo, color palette, and typography
  • Design direction and content framework for sweetspot website
  • Establish social media strategy and oversee creation of key sales and marketing assets
  • Act as senior point of contact for external partners and agencies
  • Collaborate closely with internal teams and ensure quality of outputs.

Requirements:

  • 10+ years of experience in brand strategy, brand consulting, or senior brand marketing roles
  • Proven track record of building or re-launching brands from the ground up, ideally in B2B, SaaS, or technology environments
  • Strong experience working with and directing external agencies and creative partners
  • Deep understanding of brand systems, digital experiences, and go-to-market storytelling
  • Experience creating sales-enablement and product marketing assets for commercial teams
  • Comfortable operating in fast-paced, ambiguous environments with senior stakeholders.

Benefits:

  • Flexible work arrangements
  • Professional development opportunities