Commanding Officer, NSA Mechanicsburg
Captain Preston Gill is the commanding officer of Naval Support Activity Mechanicsburg, Naval Support Activity Philadelphia and the Philadelphia Naval Yard Annex. In this position, he oversees base support for 77 tenant activities and more than 13,600 employees.
Officer-in-Charge of Naval Support Activity Philadelphia
Officer-in-Charge Philadelphia Navy Yard Annex.
Kruppa is a native of Batavia, New York and received his commission through the Naval Reserve Officers Training Corps (NROTC) at The Pennsylvania State University.