ITRS Group Limited logoITRS Group Limited logo

Head of Brand & Content

ITRS Group LimitedLondon, England, United KingdomNew
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior Level Manager

Qualifications

Qualifications:Over 10 years of B2B marketing experience with at least 5 years in brand or content leadership positions. Demonstrated success in leading brand transformation or repositioning initiatives. Strong expertise in enterprise technology and understanding of regulated industries.

About the job

Join ITRS as the Head of Brand & Content

At ITRS, we are dedicated to optimizing society's critical technology. Our mission is to provide automated and comprehensive IT observability solutions that protect essential applications and foster innovation. We stand out as the sole monitoring and observability platform tailored for the most demanding and regulated sectors, earning the trust of 90% of Tier 1 capital markets firms.

We understand that when our team flourishes, so do our clients. Here, you will discover:

  • An empowering culture – Celebrated as a Great Place to Work for several consecutive years, we pride ourselves on our inclusive and supportive environment.
  • Meaningful work – Make a significant impact for thousands of global clients in critical industries, including 9 out of the top 10 investment banks.
  • Growth opportunities – Whether you're at the start of your career or bringing extensive experience, we're dedicated to your development, as evidenced by team members who have thrived with us for over a decade.

With headquarters in London and teams operating across the US, Europe, and Asia, ITRS seamlessly merges the agility of a high-impact tech company with the stability of a private equity-backed global partner.

Role Overview

The Head of Brand & Content will spearhead the evolution of ITRS's brand and establish our reputation as a thought leader in the observability domain. You will create a robust executive media strategy, develop top-notch expertise, and implement systematic content initiatives that engage target audiences throughout their buying journey.

Reporting directly to our Chief Marketing Officer (CMO), you will work closely with executive leadership, Product Management, Sales, and Demand Generation teams. This position can be based in our London office and offers a hybrid work schedule.

Key Responsibilities:

  • Transform and reposition the brand from an IT monitoring vendor to a modern leader in observability for regulated industries.
  • Oversee the evolution of visual identity and consolidation of digital presence to support brand modernization.
  • Position ITRS executives as authoritative voices on observability, regulatory compliance, and financial technology.
  • Secure earned media exposure at key industry events, podcasts, and publications.
  • Develop a cohesive brand narrative and content frameworks to ensure consistent messaging across all value streams.
  • Assemble and manage an integrated content team, including content managers, brand strategists, and visual designers.
  • Formulate a content strategy that balances demand creation (95% of market) with demand capture (5% actively buying).

About ITRS Group Limited

ITRS is at the forefront of providing innovative IT observability solutions that protect critical applications and propel advancements in technology. With a significant presence in the financial sector, we are trusted by leading firms globally to ensure their operations run smoothly.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.