Is Jack Welch still alive?

Yes.