Cloudflare, Inc.
Vice President, Partner Sales - EMEA
20 hours ago
San Francisco
As the Vice President, Partner Sales, you will define the vision, strategy and lead the partner sales organization. Cultivate and nurture executive relationships with strategic partners (distributors, resellers, service providers, alliance partners, managed service providers, global systems integ...