Nebius - Customer Experience - Germany