. What you'll do We are looking for an experienced Sales Manager to lead and grow our business in Canada, with responsibility... for driving Cloudflare's revenue and brand awareness in the region. The Sales Manager will require both strategic and tactical......
Job Location: Toronto, ON, Canada