About this role
Sales Director – DACH & BENELUX at Ookla. Location: Germany or Austria or Switzerland or Belgium or Luxembourg or Netherlands. Role: driving revenue, developing accounts, negotiating contracts Requirements: 5-10 years enterprise technology sales or business development, fluency in German and English, experience selling into new markets, familiarity with internet/cellular/broadband technology, regular travel, BA/BS preferred. Category: Sales Seniority: Senior Level Tools: Speedtest, Downdetector, RootMetrics, Ekahau Commitment: Full Time Workplace: Onsite Languages: German, English