Leigh Pappas is an accomplished sales professional currently serving as the Enterprise Sales Director at Commvault since April 2024. Prior to this role, Pappas held key positions at Palo Alto Networks EMEA as Sales Director and Director for the UK Commercial Business from August 2020 to November 2023. Pappas's extensive experience at Cisco from February 2009 to July 2020 includes leading regional sales teams, restructuring them for stronger growth, and managing partnerships with major IT services companies. Earlier roles include Strategic Business Manager at Microsoft, where significant growth was achieved in negotiations with BT, and Business Development Executive at Avanade UK Ltd. Pappas began a career at Sun Microsystems UK Ltd as a Sales Executive.
This person is not in any teams
This person is not in any offices