Grouchox

Grouchox

Cursed with a marketing job. Blessed with a former career in an IT security outfit.