Senior Brand Consultant
Posted 78ds ago
Employment Information
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




















