O
Ookla
Open positions
2 jobs
O
Ookla 3 months ago
Sales Director DACH & Benelux
Europe, UKContract
The Opportunity: In this role, you will focus on data-related sales opportunities. You will be an individual contributor and your broad responsibilities will include developing and managing a growing book of business…
AI Business Development Cybersecurity
O
Ookla 3 months ago
Sales Enablement Manager
Europe, North America
The Opportunity: We are seeking a dynamic, strategic, and forward-thinking Sales Enablement Manager to champion a culture of training and excellence across our global sales organization. In this role, you will be…
AI CRM Cybersecurity SaaS Sales Enablement +1 skills
