First appeared in Green Arrow #1 in 2010 and was created by J.T. Krul and Diogenes Neves. In both the comics and their adaptation on the CW series Arrow, Isabel Rochev was a businesswoman who attempted to take Queen Industries (Queen Consolidated in Arrow) from Oliver Queen.