Security technology by itself is no longer enough, says Chris Ross

Security technology by itself is no longer enough, says Chris Ross
By Elly Yates-Roberts | 08 May 2019

Barracuda Networks’ senior vice president of International Sales discusses the recent Verizon report