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 1 direct report
Get started
This person is not in any teams