As a Content Marketing Manager at Staffbase, you will play a crucial role in bringing our brand to life across various channels, including thought leadership, social media, and video. This hands-on position requires a strategic thinker who can write exceptionally well and capture compelling stories on camera. You will be responsible for content creation within the North American region, helping to elevate our executive presence and customer voice through engaging video, live interviews, and written content. You will collaborate with global and regional teams to create narrative-driven campaigns that capture attention and drive results. This role is hybrid, requiring in-office presence in our NYC (Tribeca) office at least two days a week.