Scott Craig

383
reputation

Security analyst, engineer, and recovering software developer.