Large companies in North America and Europe are now losing over 250,000 jobs each year in IT, finance, and other key business services areas, due to the combined impact of offshoring, technology-driven productivity improvements, and the low-growth business environment, according to a new research update from The Hackett Group Inc.