William M. Faulkner served as a United States Marine Corps lieutenant general in commands including Deputy Commandant for Installations and Logistics. He retired in 2015.
William M. Faulkner served as a United States Marine Corps lieutenant general in commands including Deputy Commandant for Installations and Logistics. He retired in 2015. (en)
William M. Faulkner served as a United States Marine Corps lieutenant general in commands including Deputy Commandant for Installations and Logistics. He retired in 2015. (en)