IBM's business process outsourcing operations in Tulsa, Okla., are a boon, anchoring nearly 1,000 employees in the city. The finance and human resources outsourcing agreements signed with energy firms Williams and Marathon Oil are the latest signs that IBM's presence benefits the area.