We are seeking a highly accomplished and strategic Named Account Executive to join our Swiss Sales Team, focused on the German-speaking market. In this senior role, your primary mission is new logo acquisition — identifying, pursuing, and closing net-new strategic enterprise accounts across German-speaking Switzerland — while also driving deep platform adoption and expansion within a defined portfolio of existing accounts. The ideal candidate possesses a sophisticated blend of enterprise sales expertise, executive presence, and genuine technical fluency, enabling them to lead engagements at all levels, from the C-suite to senior technical leaders including CISOs, CTOs, and Heads of Infrastructure. As a Named Account Executive, you will own your account portfolio end-to-end. You will build multi-year account plans, orchestrate virtual deal teams across Solution Engineers, Deal Desk, Legal, and Product, and position Cloudflare as a critical long-term platform partner for some of Switzerland's most strategic enterprises. You will engage at board and executive level, lead complex multi-stakeholder sales cycles, and consistently exceed new logo and expansion targets. In line with Cloudflare's AI-native culture, you will be expected to leverage AI tools actively in your daily workflow — from prospect research and executive outreach to account planning, meeting preparation, and pipeline management — using them as a genuine force multiplier, not an afterthought.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed