Stream Global Services has named Andrew J. Suchoff as senior vice president of global human resources. Suchoff joins from Insulet Corporation, where he served as…
Ohio's A. Schulman has appointed Nancy Lauwers as European Human Resources Manager. She will oversee the human resources activities of the company's European organization. Lauwers…