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 — shaping creative direction and helping build a connected content system that uses AI to scale, adapt, and optimize across a connected digital ecosystem. There's real energy to this work beyond the desk, too. This teammate will travel to marquee events, capturing content and helping tell the story as it unfolds in real time. Our company and team move at the pace of culture with high energy and impact. If you have the Energy to Change the World, we’d love to hear from you.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed