Previamente, Flannery estuvo 20 años en GE Capital y en 2013 fue director de desarrollo de negocios de todo GE.