Web Security Training

Navigating the web security landscape

Navigating the web security landscape

Slides

Here's a full list of slide decks from public speaking engagements.