Today’s CIO faces formidable challenges. With Canadian e-commerce projections topping $35 billion by 2005 (IDC Canada), CIOs are now responsible for one of the most significant revenue channels of their organization, a channel often exceeding the more traditional retail or “brick” revenue channels.