Nebius

473 Total Employees

Teams at Nebius

Recently posted jobs

YesterdaySaved
In-Office
London, Greater London, England, GBR
Artificial Intelligence • Information Technology • Consulting
Lead and scale Nebius' UK&I sales organization, owning regional revenue, pipeline, forecasting, go-to-market strategy, cross-functional alignment, and talent development while coaching account executives and driving enterprise and startup sales of complex AI/cloud solutions.
3 Days AgoSaved
In-Office
4 Locations
Artificial Intelligence • Information Technology • Consulting
Provide IP and IT legal support: review and draft license and SaaS agreements, manage IP outsourcing and software licensing, advise on open-source compliance, collaborate with commercial teams on IP terms, and handle trademark and other IP issues.
3 Days AgoSaved
In-Office or Remote
27 Locations
Artificial Intelligence • Information Technology • Consulting
Serve as a bridge between GTM teams and technical delivery to define, prioritise, and deliver scalable Salesforce solutions. Lead intake, run discovery workshops, document requirements and acceptance criteria, support Agile delivery, coordinate UAT, improve reporting, automation and data quality, and drive governance and change across Sales, Marketing, and Customer Success.