Stephen J. Townsend


Stephen J. Townsend is a lieutenant general in the United States Army; commanding general of Combined Joint Task Force – Operation Inherent Resolve, U.S. Central Command; and Commanding General of XVIII Airborne Corps and Fort Bragg, North Carolina.
Stories by Stephen J. Townsend
Load more by Stephen J. Townsend | Return to staff list