Cloudflare
–
Nakhlat Jumeira, Dubai, United Arab Emirates
... As a Named Account Executive, you'll be responsible for developing and executing against a sales strategy/plan for the assigned accounts, as well as driving large account sales to achieve revenue targets. Therefore, you must have and demonstrate a ... - Sep 10