BANGALORE: ITC Infotech, the fully owned subsidiary of ITC, has been ranked in the Leaders Category for the `2007 Global Outsourcing 100' by the International Association of Outsourcing Professionals, a worldwide body.