Demo

Brand Design & Creative Strategy Lead

GE Vernova
Boston, MA Full Time
POSTED ON 4/9/2025
AVAILABLE BEFORE 5/8/2025

Job Description Summary

Brand Design & Creative Strategy Lead

Job Description

Role Summary / Purpose

As a member of GE Vernova’s Brand Marketing team, you will help build the story, brand, and engagement around a new and energizing global brand. You’ll work closely with teams from across the world to elevate and amplify GE Vernova’s progress, performance, and path to growth in a dynamic environment.

The Brand Design and Creative Strategy Lead plays a critical role on the team and for the company in building, innovating, scaling and protecting a unified, globally recognizable brand. This leader is responsible for the development, deployment, and compliance of the GE Vernova brand guidelines ensuring one unified brand that is consistent, compliant, first class and intentional across every marketing communication touchpoint.

Teaching others about the brand including the guidelines is an important part of scaling our brand, and the Brand Design & Creative Lead drives this engagement including leading training sessions, coaching brand ambassadors, and delivering customizable tools to drive operational efficiencies through standardization and centralization.

This leader will work closely with communications, marketing, and business brand champions across the world to effectively drive brand awareness, understanding, and adoption. It’s an exciting time and we’re looking for a leader to help us continue to build an iconic brand of the future and someone who’s excited to team up with us to bring The Energy to Change the World.

Roles & Responsibilities

Train, educate and support internal stakeholders and external partners that help communicate the brand – including being responsible for leading regular training sessions as the brand evolves

Help ensure all marketing communication branded assets meet and adhere to brand standards and guidelines – help to consult and coach our extended team and external agencies on brand best-practices

Support the development of joint venture brand guidelines as needed for joint ventures that have a sublicense to use our GE Vernova mark

Manage and monitor our central Brand mailbox for queries and digital consulting

Help to facilitate onboarding new enterprise brand resources and decommissioning retired or expired resources - communicate and report out to key stakeholders

Support the buildout the company’s central digital asset management (DAM) tool and platform for central assets, photos, claims substantiation, etc.

Support the creation of brand on-demand / DIY governance resources, i.e., templates, guidebooks, and FAQs

Manage and further optimize Brand Central – our central digital repository of brand resources, guidelines and tools for the company

Management / oversite of gevernova.shop. Work with merchandise vendors to ensure available items meet our quality and sustainability guidelines. Monitor site content, costs, inventory and quality.

Event design - coordinate design installations at a variety of meetings and special events, including collaborating with vendors, developing a cohesive brand look and feel, creating supporting collateral, and ensuring seamless on-site execution.

Develop working relationships with and act as a trusted advisor to key internal stakeholders (creative, partners, strategic and regional business unit marketing leads, communications leads, employer brand, etc.) and agency / external partners on brand compliance

Support the development, and management of current and future needs regarding the evolution of brand identity for GE Vernova

Support branded experience and event design strategy in partnership with the GE Vernova events team

Lead Brand Office Hours – regular, live consulting sessions with GE Vernova stakeholders

Qualifications / Requirements

Bachelor’s degree in design, marketing, communications, journalism or related field or significant years of related experience or equivalent knowledge or experience

Demonstrated related brand design experience and significant global project management experience

Expertise in Adobe Creative Suite including InDesign, Photoshop, Illustrator as well as PowerPoint as a design tool.

Desired Characteristics

Prior experience providing brand development and management at a Fortune 500 or Creative Agency strongly preferred

Experience and expertise building out or working in a Digital Asset Management (DAM) tool

Proven ability to manage multiple projects simultaneously; extremely attentive to deadlines and processes and strives to drive business results

Flexible and collaborative team player who is passionate about GE Vernova’s mission and Purpose

A proven track record of detailed project management with the ability to drive process and establish standard work to help manage a successful brand governance program

Skilled, organized, problem-solver with a passion for brand

Attention to quality with an eye on establishing and communicating standards and guidelines

Understanding where flexibility is called for versus rigid standards

Strong presentation skills and the ability to communicate professionally to help influence stakeholders at multiple levels in the organization

Agile, quick-thinking multi-tasker who’s able to pivot quickly between tasks

Open-minded quick learner who’s able to adapt to rapidly shifting expectations and stakeholder goals

Highly motivated self-starter with demonstrated ability to work independently as needed

Team player that is reliable, flexible, helpful and works well in a collaborative environment

Client-centric and service-oriented positive attitude

Ability to operate under pressure, within tight deadlines and in a dynamic environment

Strong background in Design, Print, Advertising, Marketing, or relevant field

Excellent eye for visual design and typography, with extensive design knowledge and a versatile design sensibility

Skilled in developing high-level brand concepts as well as articulating those concepts in executions across various media channels

Collaborative team player with a can-do, one team, all-in attitude

Additional Information

GE Vernova offers a great work environment, professional development, challenging careers, and competitive compensation. GE Vernova is an Equal Opportunity Employer () . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

GE Vernova will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).

Relocation Assistance Provided :

LI-Remote - This is a remote position

GE Vernova is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Brand Design & Creative Strategy Lead?

Sign up to receive alerts about other jobs on the Brand Design & Creative Strategy Lead career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$124,035 - $172,532
Income Estimation: 
$169,900 - $255,341
Income Estimation: 
$137,727 - $181,250
Income Estimation: 
$169,213 - $239,804
Income Estimation: 
$88,940 - $123,214
Income Estimation: 
$82,418 - $108,006
Income Estimation: 
$184,635 - $240,705
Income Estimation: 
$66,102 - $83,695
Income Estimation: 
$77,564 - $103,374
Income Estimation: 
$89,475 - $130,415
Income Estimation: 
$88,940 - $123,214
Income Estimation: 
$126,194 - $181,510
Income Estimation: 
$81,066 - $102,466
Income Estimation: 
$99,566 - $135,666
Income Estimation: 
$89,475 - $130,415
Income Estimation: 
$88,940 - $123,214
Income Estimation: 
$126,194 - $181,510
Income Estimation: 
$102,368 - $130,738
Income Estimation: 
$124,920 - $172,575
Income Estimation: 
$88,940 - $123,214
Income Estimation: 
$126,194 - $181,510
Income Estimation: 
$82,418 - $108,006
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at GE Vernova

GE Vernova
Hired Organization Address Greenville, SC Full Time
Job Description Summary Market trends are showing the industrial segment to be one of the leading sectors for decarboniz...
GE Vernova
Hired Organization Address Greenville, SC Full Time
Job Description Summary Looking to make a global impact and solve problems? Through relentless innovation and continuous...
GE Vernova
Hired Organization Address Boston, MA Full Time
Preparation and planning phase : Support the project execution team on commissioning matters. Technical governance and c...
GE Vernova
Hired Organization Address Boston, MA Full Time
Job Description Summary The Service unit of GE Grid Solutions is currently seeking a HVDC-FACTS field specialist. Report...

Not the job you're looking for? Here are some other Brand Design & Creative Strategy Lead jobs in the Boston, MA area that may be a better fit.

Creative Design Lead

TBWA\Chiat\Day, Boston, MA

AI Assistant is available now!

Feel free to start your new journey!