GE
Posted:
June 17, 2026
Location:
New York, NY, United States
Job Description
**Job Description Summary**
This is a high-impact role for a digital marketing leader who lives at the intersection of global storytelling, creative vision, and platform execution. The Digital Content & Creative
Manager will be central to bringing GE Vernova's digital strategy to life — operationalizing the content system and transforming it into high-quality, connected creative and storytelling across channels. The work is optimized for how a diverse range of global audiences – including bots - discover content today and scaled by AI. The leader for this role is passionate for digital storytelling and is energized by a commitment to consistency,
clarity, creativity, and speed.
Reporting to the Head of Digital Marketing & Content Strategy, this role sits at the center of a high-energy, fast-moving team spanning strategy, creative, content, and digital operations. This leader will work collaboratively with agencies and global internal partners to bring ideas to life — ...
This is a high-impact role for a digital marketing leader who lives at the intersection of global storytelling, creative vision, and platform execution. The Digital Content & Creative
Manager will be central to bringing GE Vernova's digital strategy to life — operationalizing the content system and transforming it into high-quality, connected creative and storytelling across channels. The work is optimized for how a diverse range of global audiences – including bots - discover content today and scaled by AI. The leader for this role is passionate for digital storytelling and is energized by a commitment to consistency,
clarity, creativity, and speed.
Reporting to the Head of Digital Marketing & Content Strategy, this role sits at the center of a high-energy, fast-moving team spanning strategy, creative, content, and digital operations. This leader will work collaboratively with agencies and global internal partners to bring ideas to life — ...
Apply for this Job
Submit your application for the Digital Content & Creative Manager position at GE Vernova.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
New York, United States
Posted:
June 17, 2026
Deadline:
June 22, 2026