Peter Hansen

Peter Hansen

Red Teamer & Foresight Strategist
226 points
79 Upvotes