Steven R. McCracken was the former CEO of Owens-Illinois, a Fortune 500 company that specializes in container glass products.