Tag: Steven Scheinkman

A M Castle & Co appoints new president & CEO

A. M. Castle & Co. Board of Directors appointed Steven Scheinkman to the position of president and CEO, effective immediately.