Nebius - Customer Experience - Canada