Cloudflare

4,400 Total Employees
Year Founded: 2010
We're Hiring!

Teams at Cloudflare

Recently posted jobs

3 Days AgoSaved
Remote or Hybrid
Québec, QC, CAN
Cloud • Information Technology • Security • Software • Cybersecurity
Sell Cloudflare services to large Canadian enterprise accounts (focus Montreal). Develop and execute account/territory plans, manage complex sales cycles and contract negotiations, maintain a robust pipeline, build long-term strategic relationships, articulate technical value propositions, and ensure customer satisfaction while collaborating with internal teams.