Director of Sales, Named (Toronto)
Toronto, ONCloudflare: (NYSE: NET) is the leading connectivity cloud company.
Examples of desirable skills, knowledge and experience; Bachelor's degree required; 10+ years of direct B2B sales experience, selling to large Enterprise accounts