companyITRS Group Limited logo

Director of Brand Strategy and Content Development

ITRS Group LimitedLondon, England, United Kingdom
Hybrid Full-time $150K/yr - $180K/yr

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


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior Level Manager

Qualifications

Qualifications:Minimum of 10 years of B2B marketing experience, with at least 5 years in leadership roles focused on brand or content.

About the job

Join Our Team at ITRS

At ITRS, we empower society's critical technologies. Our objective 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 stringent and regulated sectors, earning the trust of 90% of Tier 1 capital markets firms.

We recognize that our team's success translates into our customers' success. Here, you will experience:

  • An empowering culture – We take pride in being recognized as a Great Place to Work for several consecutive years, thanks to our inclusive and supportive environment.
  • Impactful work – Contribute meaningfully to a diverse range of global customers in industries that are vital to the world's economy, including 9 out of the top 10 investment banks.
  • Opportunities for advancement – Whether you're at the beginning of your career or have years of expertise, we are dedicated to your professional growth, as evidenced by our team members who have thrived here for over a decade.

Headquartered in London, with teams in the US, Europe, and Asia, ITRS combines the agility of a high-impact technology firm with the reliability of a private equity-backed global partner.

Role Overview

The Director of Brand Strategy and Content Development will spearhead the evolution of ITRS's brand and establish our position as a thought leader in the observability sector. You will create an executive media strategy, cultivate world-class expertise, and develop systematic content initiatives that resonate with target audiences throughout their purchasing journey.

Reporting directly to our Chief Marketing Officer, you will work closely with executive leadership, Product Management, Sales, and Demand Generation teams. This role can be based in either our New York or London office, with a hybrid work schedule. For the New York location, we offer a competitive benefits package and a compensation range of $150,000 - $180,000 per annum.

Your Responsibilities:

  • Lead the comprehensive brand repositioning from an IT monitoring vendor to the premier observability platform for regulated sectors.
  • Oversee the evolution of visual identity and the consolidation of our digital presence to support brand modernization.
  • Position ITRS executives as authoritative voices in observability, regulatory compliance, and financial services technology.
  • Secure media coverage at key industry events, podcasts, and publications.
  • Craft a unified brand narrative and content frameworks that ensure consistent messaging across all channels.
  • Build and manage a cohesive content team, including content managers, brand strategists, and visual designers.
  • Develop a content strategy that balances demand generation (95% of the market) with demand capture (5% actively purchasing).

About ITRS Group Limited

ITRS is at the forefront of delivering essential technology solutions that empower critical industries. Our commitment to innovation and excellence has made us a trusted partner for top-tier financial institutions worldwide.

Similar jobs

Tailoring 0 resumes

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