Rick Howard, May 18, 2017 EDITION: CSO Perspective CSO Perspective Why Directors Feel Inadequate in Terms of Cybersecurity… Palo Alto Networks CSO Rick Howard explores why directors feel inadequate about cybersecurity, and what they can do to become more confident when making security decisions. … 5,019 (2)