Jack Sheehan Jack Sheehan served as NATO’s Supreme Allied Commander Atlantic and is a retired Marine general.