We are looking for a Head of Brand & Content to lead ITRS's brand evolution and establish us as a thought leader in the observability space. The role will involve building an executive media machine, developing world-class expertise, and creating systematic content programs to engage target audiences throughout their buyer journey.
Requirements
- 10+ years of B2B marketing experience
- 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
- 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