Stream Global Services to Layoff 246 Employees March 15, 2011 No Comments on Stream Global Services to Layoff 246 Employees Post View 1 Stream Global Services, a global outsourcing company, announced on Monday, March 14, that it would be laying off 246 employees at its Sergeant Bluff, Iowa…