Stephen Abercrombie is an experienced professional in strategic relationship management, currently serving as Team Lead for Majors and Strategics at Palo Alto Networks since December 2019. Prior to this role, Stephen held the position of Inside Sales Account Manager at ThoughtSpot from June 2018 to November 2019 and worked as a Territory Account Manager for ITSM & Automation at CA Technologies from January 2015 to June 2018. At CA Technologies, responsibilities included managing 50 accounts, developing tailored account plans, and overseeing the full sales cycle. Stephen holds a Bachelor's degree from The University of Texas at Austin.
Sign up to view 0 direct reports
Get started
This person is not in any teams