Steven A. Cahillane — American business executive