Jerry Gallagher had a position (Officer, Submarine Service) at Department of the Navy

Details
Title Officer, Submarine Service
Is Current no