Steve Cloughesy has extensive experience in the tech industry, having worked at NetApp, Inc. as the Senior Director Global Support for over a decade before moving on to Palo Alto Networks where Steve currently holds the position of Vice President, Americas Support Delivery.
Sign up to view 0 direct reports
Get started