I captured the historical @OWASP Board of Directors (early years incomplete). Kudos to the long-time volunteers: owasp.org/index.php/OWASP_Bo…

May 27, 2013 · 5:37 PM UTC