Laurie Mitchell, Wasabi; Meaghan Moore, ServiceNow; Amy McNew, Palo Alto Networks and Michael Latchford, TechTarget
A recent Enterprise Strategy Group survey found that 53% of IT professionals view IT as more complicated than it was two years ago. With an increase i...