Enable job alerts via email!

Brand Strategist

Borr Drilling

Singapore

On-site

SGD 70,000 - 100,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Borr Drilling is searching for a Brand Strategist to shape and manage the strategic direction of its portfolio brands. This role involves collaborating with stakeholders, developing brand strategies, and ensuring brand consistency across various markets, requiring strong leadership and analytical skills.

Qualifications

  • 5–10 years of experience in brand strategy, preferably in a multi-brand or agency environment.
  • Proven success in executing brand strategies driving measurable business results.
  • Ability to thrive in a fast-paced, dynamic, and collaborative environment.

Responsibilities

  • Develop brand positioning and messaging frameworks for portfolio brands.
  • Support portfolio companies in aligning their brand strategies with business goals.
  • Analyze brand performance data to inform future strategies.

Skills

Communication
Presentation
Leadership
Analytical Skills

Education

Bachelor's degree in Marketing, Branding, Communications or a related field

Tools

Brand tracking tools
Consumer insights platforms

Job description

Position Summary:

The Brand Strategist plays a critical role in shaping, evolving, and managing the strategic direction of our portfolio brands. This role requires a mix of creative vision, analytical rigor, and cross-functional leadership to ensure brand consistency, clarity, and differentiation across markets and channels. You will work closely with executive stakeholders, marketing leads from portfolio companies, and external partners to define and implement strategies that drive brand equity and growth.


Key Responsibilities:


Strategic Brand Development

  • Develop and refine brand positioning, architecture, and messaging frameworks for the holding company and its portfolio brands.
  • Conduct competitive analysis, market research, and brand audits to identify opportunities for differentiation.

Portfolio Brand Management

  • Support portfolio companies in aligning their brand strategies with overarching business goals.
  • Act as a consultant to brand and marketing teams within subsidiaries, providing insight and guidance on brand challenges.
  • Lead cross-brand initiatives, co-branding opportunities, and brand integration projects during M&A.

Stakeholder Collaboration

  • Partner with internal creative, product, and marketing teams as well as external agencies to ensure consistent brand execution.
  • Present strategic recommendations to senior leadership and ensure alignment with business objectives.
  • Serve as a brand ambassador within the organization and help foster a culture of brand excellence.

Measurement & Optimization

  • Develop and track KPIs related to brand awareness, equity, and performance.
  • Analyse campaign and brand performance data to inform future strategies and investments.
  • Stay ahead of market and cultural trends to continuously evolve brand narratives.

Qualifications:

  • Bachelor's degree in Marketing, Branding, Communications or a related field.
  • 5–10 years of experience in brand strategy, preferably in a multi-brand, holding company or agency environment.
  • Proven success in developing and executing brand strategies that drive measurable business results.
  • Excellent communication, presentation, and cross-functional leadership skills.
  • Experience with brand tracking tools, consumer insights platforms, and data interpretation.
  • Ability to thrive in a fast-paced, dynamic, and collaborative environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.