John J. Sheehan

Jack Sheehan
Born (1940-08-23) August 23, 1940
Somerville, Massachusetts
AllegianceUnited States of America
Service / branchUnited States Marine Corps
Years of service1962–1997
RankGeneral
CommandsSupreme Allied Commander Atlantic, NATO
Commander-in-Chief, U.S. Atlantic Command
AwardsDefense Distinguished Service Medal (2)
Silver Star
Defense Superior Service Medal
Bronze Star (2) w/ Valor V
Purple Heart (2)
Other workBechtel International, Sr. VP
U.S. State Dept. Defense Policy Board

John Joseph "Jack" Sheehan (born August 23, 1940) is a retired United States Marine Corps general. His final active duty commands, culminating 35 years of service in the Marine Corps, were as the Supreme Allied Commander Atlantic (SACLANT) for NATO and as Commander-in-Chief for the U.S. Atlantic Command (CINCUSACOM) (1994–1997).