 He served in various command positions ranging from company commander to brigade commander in both the Atlantic and Pacific theater of operations.General Sheehan’s combat tours include duty in Vietnam and Desert Shield/Desert Storm.His staff positions included duties as regimental, division, and service headquarters staff officer as well as joint duty with the United States Army, the Office of the Secretary of Defense, and the U.S. Atlantic Command.