Channel Sales Director, France – Remote

Palo Alto Networks, Inc.

Paris

Remote

EUR 180,000 - 210,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Palo Alto Networks, Inc. is seeking a Director of Channel Sales for France. This fully remote role (with Paris location) leads a mature team of Channel Business Managers and drives platformization and partner engagement across France.

You will own regional bookings targets, coordinate with direct field leadership, and scale both transformational deals and high-velocity growth engines. French and English fluency are required, with deep enterprise and partner management experience.

Qualifications

  • Enterprise sales leadership across SaaS/Cloud/Cybersecurity.
  • Strong French market ecosystem knowledge and relationships.
  • Proven track record in people leadership and succession planning.
  • Hands-on sales leadership with complex- deal experience.
  • GTM versatility balancing enterprise and commercial engines.
  • International/matrix company experience with cross-functional collaboration.
  • Data-driven discipline with forecasting accuracy and cadence.
  • Native/fluent French and fluent English required.

Responsibilities

  • Co-own regional bookings targets with VP Sales France and align direct and partner teams.
  • Lead and mentor 10+ Channel Business Managers; build growth opportunities and succession plans.
  • Drive high-touch executive engagement with Tier-1 partners, MSSPs, GSIs, VARs, CSPs.
  • Co-sell and orchestrate multi-million euro platform deals while also scaling mid-market growth.
  • Leverage global programs and marketing engines across a matrix organization for ROI.
  • Expand MSSP models and managed services with platformization across France.
  • Maintain forecast discipline and pipeline telemetry to track partner-led performance.

Skills

Enterprise sales
Channel management
French ecosystem
Talent development
Executive engagement
Complex deals
Data-driven forecasting
French & English

Education

Bachelor’s degree in Business/CS

Job description

Palo Alto Networks, Inc. is seeking a Director of Channel Sales for France. This fully remote role (with Paris location) leads a mature team of Channel Business Managers and drives platformization and partner engagement across France.

You will own regional bookings targets, coordinate with direct field leadership, and scale both transformational deals and high-velocity growth engines. French and English fluency are required, with deep enterprise and partner management experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Channel Sales Director, France & Partners
Remote Channel Sales Director, France & Partners

Palo Alto Networks, Inc. • Paris

Remote
EUR 180,000 - 240,000
Senior Director, Channel Sales (France & Ecosystem Partners)
Senior Director, Channel Sales (France & Ecosystem Partners)

Jobs Paloaltonetworks • Paris

On-site
EUR 150,000 - 200,000
Remote Director, Channel Sales – Enterprise Partnerships
Remote Director, Channel Sales – Enterprise Partnerships

Palo Alto Networks, Inc. • Paris

Remote
EUR 130,000 - 180,000
Director, Channel Sales
Director, Channel Sales

Palo Alto Networks, Inc. • Paris

Remote
EUR 180,000 - 210,000
Director, Channel Sales - France
Director, Channel Sales - France

Palo Alto Networks, Inc. • Paris

Remote
EUR 130,000 - 180,000
Director, Channel Sales - France
Director, Channel Sales - France

Palo Alto Networks, Inc. • Paris

Remote
EUR 180,000 - 240,000
Director, Channel Sales - France
Director, Channel Sales - France

Jobs Paloaltonetworks • Paris

On-site
EUR 150,000 - 200,000
Public Sector District Sales Leader
Public Sector District Sales Leader

Palo Alto Networks • Paris

On-site
EUR 90,000 - 130,000
Channel Sales Leader - Cybersecurity Partnerships
Channel Sales Leader - Cybersecurity Partnerships

Fortinet • Paris

On-site
EUR 70,000 - 100,000
EMEA Inside Sales: Partner Growth & Acceleration
EMEA Inside Sales: Partner Growth & Acceleration

Palo Alto Networks • Paris

Hybrid
EUR 42,000 - 66,000