JobsFromAnywhere

Sr Manager, Brand Content & Thought Leadership

ratp · Other · Live in: United States

From the ad: “Remote - Anywhere - USA”

Apply

Posted 2026-10-28 · Verified 2026-10-28

The ad, in short

Position Summary Blackbaud is seeking a Senior Manager, Brand Content & Thought Leadership to lead our content and thought leadership function. This role is responsible for developing and executing an integrated content strategy that strengthens Blackbaud's brand reputation, advances market leadership, and supports corporate growth objectives. Reporting to the Head of Brand Marketing, this leader will oversee a team responsible for thought leadership, Blackbaud Institute research and insights-based publications, customer storytelling, editorial content, and owned content channels. The role serves as the connective tissue between brand strategy, Blackbaud’s proprietary research, customer... Read the full ad

Report this job

Similar jobs