The Manager of Creative Content is responsible for producing engaging visual content, including videos, photography, and graphic design, to support the organization’s marketing, communications, and branding efforts. This role requires a versatile creator who can capture, edit, and design high-quality assets that tell compelling stories and connect with target audiences across multiple platforms.