Cloudflare
Open positions
1 job
last month
EMEA Sales Strategy & Operations Principal
UKFull-timePrincipal
United Kingdom
As the Principal, EMEA Sales Strategy and Operations, you will lead the operational strategy and execution for two of our most important regions in EMEA Reporting directly to the Senior Director of Sales Strategy and…
AI Analytics Automation CRM Go-to-Market +3 skills