W

Majors Account Executive at Cloudflare

WinsAbove

toronto, on, Canada Full-time June 15, 2026

Found Description

Lead strategic revenue initiatives as a Majors Account Executive at Cloudflare in Toronto, Ontario. Embrace cutting-edge technology solutions to enhance enterprise engagements and drive transformative customer success.
Cloudflare is looking for a seasoned Majors Account Executive to spearhead our Enterprise/Field Sales team. This expert-level role requires an in-depth understanding of enterprise architecture combined with the ability to secure and expand critical sales within strategic accounts. You will engage with C-suite executives while demonstrating sales proficiency and effective pipeline management.
Key Responsibilities:
• Own territory and account plans, exceeding multi-million dollar targets
• Master proactive pipeline management and precision forecasting
• Articulate integration of Cloudflare within customer business models
• Engage with CIOs, CISOs, and CTOs to solidify platform sales
• Lead complex virtual teams to close strategic opportunities
Requi...

Ready to Apply?

Submit your application for Majors Account Executive at Cloudflare at WinsAbove

Apply Now