Communications Specialist (gn) | Visual Content and Internal Channels
Core
Translate complex business and leadership topics into engaging visual content and manage internal communication channels for employees, customers, and key industry moments.
Role type
Visual Communications Specialist (Internal & External Channels)
Builds
Visual narratives, multimedia assets, and improved internal communication channel usability
Domain
Software & Cloud Solutions / Corporate Communications
Required skills
Visual storytelling, project management, Adobe Creative Suite, video editing, SharePoint management, AI tool application, English communication
Preferred skills
Global audience experience, design discipline background, strategic campaign thinking
Technologies
Adobe Creative Suite, PowerPoint, SharePoint Online, Viva Engage, AI-enabled creative tools
Responsibilities
Design visual narratives for complex topics; manage internal channels like SharePoint and newsletters; create multimedia content including video and infographics; support executive communications and events.
Seniority
Mid-level, hands-on IC