About this role
Channel Business Manager at Palo Alto Networks. Location: New York City, New York, United States. Role: building partnerships, driving revenue, managing partners Requirements: 5–7 years channel management experience, strong channel operating model knowledge, sales/marketing and solution development skills, negotiation and communication skills. Category: Sales Seniority: Senior Level Commitment: Full Time Workplace: Remote Languages: English