Nebius · 3 months ago
Communications Business Partner
Nebius is leading a new era in cloud computing to serve the global AI economy. The Communications Business Partner will provide strategic communications support to key departments, enhancing clarity and engagement across the business by developing tailored communication strategies and collaborating with department leads.
AI InfrastructureCloud InfrastructureGPUIaaSPaaS
Responsibilities
Partner with assigned departments to deeply understand their objectives, challenges, and priorities, translating these needs into effective, audience-specific communication strategies
Develop, plan, and execute tailored communication campaigns and initiatives that drive employee engagement, adoption of key programs, and support change management efforts for smoother transitions
Serve as a trusted advisor to leaders and stakeholders, offering expert counsel on tone, messaging, timing, and communication approaches to ensure clarity and impact
Collaborate closely with subject matter experts to create, review, and edit communication materials that align with the company’s broader communication strategy and brand voice
Partner with the Internal Communications team to coordinate campaign delivery and ensure integration and alignment of messages across departments, markets, and teams
Build and maintain strong, trusted relationships with stakeholders across multiple markets and teams to foster collaboration, two-way communication, and alignment
Provide measurement, feedback, and insights on communication effectiveness using data and employee feedback, adapting strategies to improve reach and engagement continuously
Contribute to developing and evolving internal communication frameworks, tools, and processes as part of the growth of the new Internal Communications team
Qualification
Required
Bachelor's degree in Communications, Marketing, Public Relations, Human Resources, Business, or a related field
5+ years of experience in internal communications, corporate communications, or a related advisory role, preferably supporting multiple departments or business units
Proven ability to act as a trusted communications advisor to senior leaders and stakeholders, translating complex business needs into clear, impactful communication strategies
Strong experience designing, executing, and measuring targeted communication campaigns that drive engagement, adoption, and support change management initiatives
Excellent writing, editing, and storytelling skills, with the ability to craft compelling messages tailored to diverse audiences and communication channels
Demonstrated collaboration and relationship-building skills, with experience working cross-functionally and managing multiple stakeholders across functions and geographies
Data-driven mindset with experience analyzing communication effectiveness and using feedback to continuously improve strategies
Solid understanding of communication best practices, tools, and channels
Highly organized with strong project management skills, able to balance multiple priorities and deliver high-quality work in a fast-paced environment
Adaptable and proactive, comfortable working in a dynamic, evolving team and business context
Benefits
Competitive salary and comprehensive benefits package.
Opportunities for professional growth within Nebius.
Hybrid working arrangements.
A dynamic and collaborative work environment that values initiative and innovation.
Company
Nebius
The Nebius AI Cloud brings powerful full-stack infrastructure for AI developers and practitioners across startups, enterprises and science institutes to build and deploy generative AI applications and rapidly deliver scientific breakthroughs by training and running ML models within a secure, high-performance, and cost-optimized cloud environment.
Funding
Current Stage
Late StageTotal Funding
$1.04B2025-06-04Debt Financing· $1B
2025-05-15Grant· $45M
2024-12-02Seed
Recent News
2025-10-25
Company data provided by crunchbase