W

Majors Account Executive at Cloudflare

WinsAbove

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

Opportunity 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

Re...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position