0 km
Exact Location Only
25 km
50 km
75 km
100 km
0 km
Exact Location Only
25 km
50 km
75 km
100 km
Head of Brand Marketing & Insights
Brand Society
Full-Time

The Head of Brand Marketing & Insights role is responsible for leading Research, Analysis, and Strategy to support Brand Society’s client projects and internal brand and marketing development. The position ensures that marketing activities are grounded in consumer and market insights, while also managing the agency’s communications and brand presence across digital and client-facing platforms. This dual focus combines insight-led marketing strategy with ownership of external communications, positioning BrandSociety as a leader in insight-driven design and brand development.


Conduct & analyse Consumer, Cultural, with Category Research to inform Marketing & Brand Strategy.

Interpret Data & Market Trends to identify opportunities, risks, & Positioning Strategies.

Build & maintain an insights calendar to ensure timely delivery of research across project plus internal initiatives.

Translate research findings into actionable marketing frameworks and recommendations for Creative & Client Teams.

Support development of strategic growth platforms & positioning strategies in collaboration with the Strategic Director.

Present insights and marketing trends to internal teams to build organisational knowledge & inform client recommendations.

Contribute research & insights to new business proposals & pitches.

Manage Brand Society’s digital presence, including website, LinkedIn, & Blog, ensuring content is aligned with Marketing Strategy & client outcomes.

Oversee the creation, editing, & publication of case studies, ensuring materials demonstrate marketing impact & strategic value.

Maintain and deliver a content calendar covering case studies, insights, blogs, & Social Media Posts.

Ensure The Agency’s positioning and communications are consistent, strategic, and aligned with marketing objectives.

Drive external communications that enhance Brand Society’s market profile & reputation.

Collaborate with internal teams to ensure marketing outputs reflect both client results & Brand Society's own-brand positioning.

The role reports to the Strategic Director and collaborates closely with Design, Client Service, and Leadership Teams.



Head of Brand Marketing & Insights
Brand Society