New GE Boss Pledges Accountability on Day 1 General Electric lifer John Flannery used to oversee business development for the whole conglomerate. Sounds… by Benjamin Ameh — August 12, 2017 in Brand & Industry 0