Head of Strategy

  • Location: Dublin
  • Type: Permanent
Our client is a dynamic Brand Experience, Strategy & Design agency focused on transforming brand, consumer, and employee experiences. They’re on a mission to elevate the future of brand, shifting from a design agency to a brand experience practice centred on consulting, design, and immersive experiences in both a digital and physical context.

As part of their growth strategy, they are seeking a visionary Head of Strategy & Insights to join their growing team of strategic thinkers and next-level creatives who want to be on the cutting edge of transformational brand experiences. In this pivotal role, you'll lead, shape, and build the agency’s strategic function, working closely with the company's leadership team. You'll have the opportunity to develop and implement innovative strategies for clients and the agency itself.

Key Responsibilities:
  • Lead the development and execution of strategic initiatives to drive business growth and innovation
  • Conduct and leverage research and trend analysis, to develop insights that inform creative strategies and drive client success
  • Drive proactivity, innovation, and longevity with clients, building our consultancy credentials
  • Shape clients' brand stories collaborating with our internal teams to bring them to life in the physical space and other touchpoints.
  • Conceptualise creative strategy and work with clients and teams to define the brief.
  • Lead strategic workshops, driving collaboration and fostering innovative thinking to generate result-oriented ideas and propositions, making our work bolder and better.
  • Actively engage with clients to identify opportunities and drive briefs that generate growth.
  • Lead pitch presentations and develop compelling strategic proposals to win new clients and projects.
  • Establish metrics for effectiveness, tracking and evaluating our work to ensure the company is exceeding client expectations.
  • Develop Brand Experience (BX) audit & index platform, enhancing the agency’s thought leadership and influence within the industry.
  • Serve as thought leader within the agency and the broader industry, contributing thought pieces and speaking at events.   

Required Experience:
  • A minimum of 6 years’ experience in a strategic leadership role within a Brand Experience, Strategy & Design agency or similar environment.
  • Strong background in brand strategy, trend analysis, and consumer insights with the ability to effectively and convincingly communicate insights and strategies to stakeholders, with proven track record in driving business results.
  • Ability to combine physical, digital, and tech agendas to design experiences across digital and physical customer journeys.
  • Proven ability to drive creative excellence and innovation, leading to award-winning solutions.
  • Experience developing thought leadership content and facilitating strategic workshops.
  • Visualisation skills and the ability to bring together thoughts and concepts in a creative and impactful way.
  • Excellent communication, collaboration and interpersonal skills, with the ability to lead, inspire, and influence.
  • Ability to adapt to changing priorities.
  • Experience working internationally and with global clients is desirable.

If you're excited about the potential of redefining brand experiences and shaping the future of a rapidly growing agency, we encourage you to apply. Apply now by emailing a copy of your CV to [email protected] We look forward to hearing from you.

Apply to Declan Whelan

Declan is TalentHub's Business Development Specialist. As well as finding, screening, and placing top talent in a range of sectors, Declan is also responsible for attracting new clients to the TalentHub network to ensure that we can provide our top-tier service to even more companies and sectors.

Get new jobs first!

Get all the news