FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Power Communications Leader
GE VernovaPower Communications Leader driving global communications for GE Vernova’s Power Business. Overseeing internal and external communications strategy alongside C-suite executives.
Posted 5/6/2026full-timeAtlanta • Massachusetts, South Carolina • 🇺🇸 United StatesSenior💰 $220,000 - $310,000 per yearWebsite
About the role
Key responsibilities & impact- Provide executive support and strategic counsel to Power CEO and Leadership team.
- In partnership with Power leadership and key stakeholders, define the key communications priorities and create and oversee a multi-stakeholder, multi-channel strategy and plan for internal and external communications.
- Build and lead a high-performing and collaborative Communications team.
- Help build culture of care and reinforce mission, purpose and pride across function and segment.
- Create informative, relevant, and inspiring internal/employee/executive content and assets.
- Lead communications on critical organizational projects such as M+A; organizational realignments or restructuring; and other significant developments.
Requirements
What you’ll need- Bachelor's Degree from an accredited university or college, or equivalent knowledge/ experience
- Significant experience in business communications function, preferably in a global, public company.
Benefits
Comp & perks- medical, dental, vision, and prescription drug coverage
- access to Health Coach from GE Vernova, a 24/7 nurse-based resource
- access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services
- GE Vernova Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions
- tuition assistance
- adoption assistance
- paid parental leave
- disability benefits
- life insurance
- 12 paid holidays
- permissive time off
- Restoration Plan, a nonqualified plan with company credits on eligible pay above IRS limits
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Soft Skills
executive supportstrategic counselcollaborative leadershipcommunication prioritiescontent creationorganizational project leadershipculture buildingstakeholder engagementteam buildingmission reinforcement
Certifications
Bachelor's Degree