@obrientg@infosec.exchange
Joined: 11/28/2022
Information Security & privacy professional & ethical hacker (in the original sense).
Deep Thought (TM) leader.
I speak for no one, no one speaks for me.
obrientg has no public lists
obrientg has no activity yet