Localyze is seeking a Sr. Content Marketing Manager to elevate the company's vision and product through thought leadership, research, and content. The role involves building and implementing content plans, curating thought leadership programs via events and webinars, and establishing external relationships with industry leaders and media. The ideal candidate will have 6+ years of experience in B2B brand management or content marketing, with strong communication and storytelling skills. They should be capable of managing competing priorities, building external relationships, and understanding how content KPIs contribute to business objectives. Prior experience in global mobility, immigration, or HR Tech B2B SaaS is a plus.