Director, Sales - Global & Strategic
Palo Alto Networks UK, London GB
Job Description Your Career As a member of our sales leadership team, you will build and drive sales teams to exceed company objectives while growing your region according to plan. You’ll be responsib...