Location
toronto
Job Type
Full-time
Posted
June 27, 2026
Job Description
Senior Named Account Executive Location: Toronto, Ontario, Canada.
Department Sales – Account Executives, Channel Account Managers, Business Development Representatives, Solution Engineers, Customer Success, and Sales Operations.
What you'll do Develop and execute a comprehensive account/territory plan, drive sales in a defined territory or account list to achieve revenue targets, and assist in creating and articulating compelling value propositions for Cloudflare services. Work with Ontario Public Health and Government accounts, leveraging both sales and technical expertise to engage with technical and non-technical buyers.
Additional responsibilities
Manage contract negotiations
Maintain a robust sales pipeline
Develop long‑term strategic relationships with key accounts
Ensure customer satisfaction
Examples of desirable skills, knowledge, and experience
A minimum 6 years of direct B2B experience selling ...
Department Sales – Account Executives, Channel Account Managers, Business Development Representatives, Solution Engineers, Customer Success, and Sales Operations.
What you'll do Develop and execute a comprehensive account/territory plan, drive sales in a defined territory or account list to achieve revenue targets, and assist in creating and articulating compelling value propositions for Cloudflare services. Work with Ontario Public Health and Government accounts, leveraging both sales and technical expertise to engage with technical and non-technical buyers.
Additional responsibilities
Manage contract negotiations
Maintain a robust sales pipeline
Develop long‑term strategic relationships with key accounts
Ensure customer satisfaction
Examples of desirable skills, knowledge, and experience
A minimum 6 years of direct B2B experience selling ...
Ready to Apply?
Submit your application for Senior Named Account Executive, Public Sector, Canada at WinsAbove
Apply Now