Commercial Sales Manager
- Hiring Organisation
- Palo Alto Networks
- Location
- London, England, United Kingdom
structured sales process Ability to take a holistic approach to problem solving by understanding the bigger picture, and considering complex interrelationships and outcomes Excellent time management skills, and work with high levels of autonomy and self-direction Additional Information Our Commitment We’re problem solvers that take risks ...