Sam Spencer, USMC Training Management Team Lead

Sam Spencer, USMC Training Management Team Lead

Sam Spencer, USMC Training Management Team Lead