Cloudflare is a highly ambitious technology company with a soul, committed to protecting the free and open Internet.
Cloudflare is seeking a Country Director for India to drive sales growth and lead the local team in SAARC region. The ideal candidate should have minimum 10 years of sales management experience in SaaS/Cloud and software platforms.
Cloudflare is a highly ambitious technology company with a soul, committed to protecting the free and open Internet.