I don’t trust my executive team.by A Concerned Citizenon Posted on July 5, 2021 They yolo on an “the cloud” while infosec scrapes by with less than 4% of IT’s budget.