It also means he'll be fired in a heartbeat if he doesn't deliver. These guys get paid to peddle influence, not for their nonexistent business acumen.
Dream on. He's not being hired to do any real work, and if he does, even successfully, it's an added bonus.
If he does leave, I'm sure he'll be paid what's ever remaining on his agreed upon bri...er, "contract".