Gabby DeMercurio

Position title: Vice President Spider Labs, Trustwave

Cybersecurity Forward Motion Shield in grayscale

Biography not available.


CANCELLED Presentation: Don’t trust me—I’m a liar, a cheat and a thief

About presentation