That is my understanding as well. Maybe not Xerox, but a lot of it is outsourced. I believe it's mainly the "low level positions" that are outsourced.
Most jobs I've seen posted are senior or manager positions. maybe project, servers, or telecom. But you never see help desk, level 1, or level 2...