Head of Brand & Content @ ITRS
Your Application Journey
Email Hiring Manager
Job Details
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. Trusted by 90% of Tier 1 capital markets firms, ITRS is the only monitoring and observability platform designed for the most demanding and regulated industries.
We offer a culture that supports your growth, impactful work with thousands of global customers, and continuous career development opportunities. Our headquarters are in London with teams across the US, Europe, and Asia.
Scope of Role
The Head of Brand & Content will lead ITRS's brand evolution, establishing the company as a thought leader in the observability space. Reporting to the CMO, you will build an executive media machine, develop world-class content and expertise, and create systematic programs to engage target audiences throughout their buyer journey.
- Build comprehensive brand repositioning from IT monitoring vendor to modern observability leader
- Lead visual identity evolution and digital presence consolidation
- Position ITRS executives as industry voices on observability and compliance
- Develop unified narrative and content frameworks across value streams
- Manage an integrated content team including content managers, brand strategists, and visual designers
- Create a balanced content strategy for demand creation and capture
Requirements
10+ years of B2B marketing experience with 5+ years in brand or content leadership roles, with a track record of successful brand transformations and enterprise technology content marketing. Experience with Financial Services or regulated industries is required.
Benefits
- Health and Dental Insurance
- Employer Pension or 401(k)
- Flexible Hybrid Working
- Enhanced Parental Leave
- Travel Insurance and more
Key skills/competency
- Brand repositioning
- Content strategy
- Executive branding
- Digital presence
- Thought leadership
- B2B marketing
- Enterprise technology
- Financial services
- Content management
- Team leadership
How to Get Hired at ITRS
🎯 Tips for Getting Hired
- Customize your resume: Highlight brand transformation experience.
- Research ITRS culture: Understand their mission and success stories.
- Showcase executive media skills: Provide content examples.
- Prepare for strategic interviews: Demonstrate leadership in marketing.