Head of Brand & Content
Company: ITRS
Location: New York City
Posted on: February 16, 2026
|
|
|
Job Description:
Job Description Job Description About ITRS At ITRS, we make
society's critical technology work. Our mission is to deliver
automated and holistic IT observability solutions that safeguard
critical applications and enable innovation. We are the only
monitoring and observability platform designed for the most
demanding and regulated industries — trusted by 90% of Tier 1
capital markets firms. We believe when our team thrives, so do our
customers. With us, you'll find: A culture that backs you – We're
proud to be a Great Place to Work for multiple years in a row due
to our inclusive, supportive environment. Work that matters – Make
a real difference with 1,000s of global customers in industries
that keep the world running, including 9 out of 10 top investment
banks. Room to grow – Whether you're starting your career or
bringing years of experience, we're committed to your development.
Just ask our team members who've been excelling here for 10 years.
With headquarters in London and teams across the US, Europe, and
Asia, ITRS combines the agility of a high-impact tech business with
the stability of a private equity–backed global partner. Scope of
Role The Head of Brand & Content will lead ITRS's brand evolution
and establish us as a thought leader in the observability space.
You will build an executive media machine, develop world-class
expertise and create systematic content programs that engage target
audiences throughout their buyer journey. Reporting to our CMO you
will collaborate with executive leadership, Product Management,
Sales, and Demand Generation teams, the role can be based in either
our New York or London office and offers a hybrid work schedule.
For New York, we are offering benefits plus a compensation package
of $150,000 - $180,000 per annum. As Head of Brand & Content you
will: Build comprehensive brand repositioning from IT monitoring
vendor to modern observability platform leader for regulated
industries Lead visual identity evolution and digital presence
consolidation supporting brand modernization Position ITRS
executives as industry voices on observability, regulatory
compliance, and financial services technology Secure earned media
opportunities at important industry events, podcasts and
publications Develop unified brand narrative and content frameworks
ensuring consistent messaging across all value streams Build and
manage integrated content team including content managers, brand
strategist, and visual designers Create content strategy balancing
demand creation (95% of market) with demand capture (5% actively
buying) Requirements 10 years of B2B marketing experience with 5
years in brand or content leadership roles. Evidence of previous
successful brand transformation or repositioning initiatives
Expertise in enterprise technology content marketing and thought
leadership development Experience building and managing executive
visibility programs Experience with Financial Services or regulated
industries Portfolio demonstrating ability to create compelling
content that drives business outcomes Benefits Health Insurance and
Dental Health Cover for you and your dependants Employer Pension or
401(k) Flexible Hybrid Working Enhanced Parental Leave Travel
Insurance Life Assurance Income Protection Referral Bonus Buy and
Sell Holiday Training Reimbursement ITRS is an Equal Opportunity
employer and Inclusion is part of our everyday life. We celebrate
diversity and pride ourselves on providing an environment where all
employees can be their authentic selves and have a voice, allowing
everyone to contribute equally. We remain committed to advocating
inclusion, diversity, and equality into our ITRS family as we grow
and enrich our business. We welcome applications from everyone in
the community as we recognise that a diverse workforce is a
stronger workforce.
Keywords: ITRS, West Babylon , Head of Brand & Content, PR / Public Relations , New York City, New York