Yes, that's a word; http://www.dictionary.com/browse/despite
Its use here means something like "contrary to the expectation that women face barriers in IT (as evidenced by lower numbers of women in the top positions in IT and in general), they rise through the ranks faster than men."