Digital Content & Creative Manager

GE Vernova
Full-time New York, NY other-general
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 — ...

Apply for this Job

Submit your application for the Digital Content & Creative Manager position at GE Vernova.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: New York, United States
Posted: June 17, 2026
Deadline: June 22, 2026