We are looking for a Brand and Thought Leadership Manager to lead brand positioning, executive thought leadership, and industry engagement.
Requirements
- 5+ years of experience in brand management, corporate communications, or PR in a B2B, SaaS, or professional services firm.
- Proven experience in thought leadership content creation, executive positioning, and media engagement.
- Strong network within media, analysts, and industry forums.
- Excellent storytelling and editorial skills, with experience in copywriting, blog writing, and executive ghost-writing.
- Experience managing brand partnerships, sponsorships, and events to maximize brand visibility.
- MBA or PGDM in Marketing, Communications, or Brand Management from a recognized institute.
- Bachelor's degree in science, Mass Communications, or PR.