Job Description Summary
The Social Media & Digital Content Lead – Asia Region will play a central role in shaping and executing integrated communications strategies across Asia. This position will lead social media strategy and execution as the primary responsibility across all regional social channels, while also driving website content, digital asset management, and the development of compelling communications collateral for internal and external audiences.
The successful candidate will be a strong storyteller and content strategist who can create innovative, audience-centric campaigns and assets that elevate GE Vernova’s visibility, strengthen reputation, and support business priorities in the region. This person will work closely with the Asia Communications Team, regional businesses, global communications teams, and external partners to ensure aligned, high-impact communications across markets and channels.
This role requires a communications professional with 8–12 years of experience, deep expertise in social media and digital communications, strong editorial judgment,
and a positive, collaborative attitude. Experience in content creation across formats—including video, digital, web, and executive-ready collateral—will be an advantage for success in this role.
This role reports to the Asia Communications Leader, who oversees the overall communications strategy for the region.
Job Description
Key Responsibilities.
Essential Responsibilities
- Lead regional social media strategy and execution across all key social channels in Asia, developing integrated plans that enhance brand visibility, engagement, and thought leadership for GE Vernova and its businesses. Ensure close alignment and coordination with global brand team through this strategy planning and execution.
- Manage, consolidate, and measure social media presence across the region, ensuring channel consistency, content quality, audience relevance, and solid governance while identifying opportunities
📌 Social Media (Bengaluru)
🏢 GE
📍 Bengaluru