Digital Content & Creative Manager
$103,400–$172,300 year
On-site · New York City, New York, United States or Cambridge, Massachusetts, United States
Job Summary
Digital Content & Creative Manager to lead development of core narratives, POVs, and storytelling frameworks within GE Vernova's content system; collaborate with brands, agencies, and global partners to shape creative direction and ensure high-quality, on-brand content across web and social; leverage AI tools to scale and optimize content for performance and discoverability; oversee end-to-end content execution, publishing workflows, and real-time storytelling at marquee events; travel for onsite photography/videography; 5–10 years of digital content, social media, or brand marketing experience; strong written/verbal communication; experience with Canva and AI-enabled content strategies; ability to translate digital strategy into a connected content system and work with senior stakeholders.
Required Qualifications
- 5–10 years of experience in digital content, social media, creative strategy, brand marketing, or a related field
- Strong written and verbal communication skills
- Experience shaping briefs, guiding creative development, and working with agencies or creative partners
- Proficiency with Canva and/or other creative tools
- Experience using AI tools to scale content systems across formats and platforms
- Ability to translate digital strategy into connected content systems across web and social
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.