The Saint Louis Science Center plans to cut five vice president positions as part of a restructuring following scrutiny of its executives' compensation.
Saint Louis Science Center cuts vice president positions