Head of Brand & Content at ITRS, London, United Kingdom

ITRS place London, United Kingdom
Posted 1 May 2026
home_workFull-time schoolHead

Lead the evolution of ITRS’s brand and position the company as a leader in observability solutions for regulated sectors, by developing executive media strategies, building content expertise, and implementing targeted content initiatives across the buyer journey.

Key Responsibilities

  • Drive brand repositioning from IT monitoring provider to observability platform authority in regulated industries
  • Oversee visual identity updates and unify digital channels for brand enhancement
  • Establish ITRS executives as key influencers in observability, compliance, and financial tech
  • Pursue media placements at industry events, podcasts, and outlets
  • Create cohesive brand stories and content structures for messaging alignment
  • Assemble and direct a content team comprising managers, strategists, and designers
  • Formulate content plans addressing demand generation and capture in a B2B context

Qualifications

  • Over 10 years in B2B marketing, including 5+ years leading brand or content efforts
  • Proven track record in brand transformations or repositioning projects
  • Proficiency in enterprise tech content marketing and thought leadership
  • Experience developing programs for executive prominence
  • Background in financial services or regulated sectors
  • Portfolio showcasing content that achieves business results

Benefits And Growth

  • Health and dental coverage for employees and dependents
  • Employer-sponsored pension or 401(k)
  • Hybrid flexible working arrangements
  • Enhanced parental leave policies
  • Travel insurance
  • Life assurance and income protection
  • Referral bonus program
  • Option to buy or sell holiday days
  • Reimbursement for professional training
  • Inclusive culture supporting career development and long-term growth