The Vice President, Brand & Corporate Marketing Communications is a senior leadership role accountable for building enterprise awareness, strengthening reputation, and elevating the Alight brand globally. Reporting to the Chief Marketing Officer, this role defines how Alight is perceived externally by clients, prospects, investors, analysts, and media—and internally by colleagues across the organization. You will lead corporate brand, reputation management, public relations, investor relations communications, internal communications, and social media governance. This role ensures Alight’s enterprise narrative is clear, credible, and consistently delivered across earned, owned, shared, and internal channels, reinforcing Alight’s position as a trusted market leader.
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
Executive