Content & Channels Manager
Nebius(4 months ago)
About this role
The Content & Channels Manager is a core member of the Internal Communications team responsible for shaping and delivering high-quality, consistent internal messaging across the intranet, newsletters, Slack, email, and digital signage. This role helps build the foundations of internal communications in a rapidly growing, global company and ensures messaging is clear, timely, and accessible to all employees. The manager partners with stakeholders and communications colleagues to bring company stories and initiatives to life while contributing to the development of processes and tools for a best-in-class internal communications function.
Required Skills
- Internal Communications
- Content Strategy
- Channel Management
- Editorial Planning
- Copywriting
- Content Governance
- Stakeholder Management
- Analytics
- Vendor Management
- Campaign Support
+2 more
About Nebius
nebius.comNebius is a cloud platform for AI explorers that provides GPU‑accelerated infrastructure to build, tune, and run machine learning models and applications. It offers access to top‑tier NVIDIA GPUs and tooling designed to maximize efficiency and performance for training, fine‑tuning, and inference. Nebius focuses on simplifying ML workflows so researchers, developers, and teams can iterate faster without managing hardware.
View more jobs at Nebius →Apply instantly with AI
Let ApplyBlast auto-apply to jobs like this for you. Save hours on applications and land your dream job faster.
More jobs at Nebius
Similar Jobs
Internal Communications Content Strategist
Texas Capital(2 months ago)
Channels, Content & Data Manager – Internal Communication
AtkinsRéalis(27 days ago)
Marketing Content Specialist, India
NewRocket(11 days ago)
Intern, Corporate Communications
KISS Online(2 months ago)
Content & Communications Manager
Little Sprouts, LLC(10 days ago)
Internal Communications Manager
Frontier Economics(1 month ago)