Director, Channel Sales EMEAEmbedded
Job Information
Role Name
Director, Channel Sales EMEA
Company
Verkada
Location
Greater London, England, United Kingdom
Industries
i6_technology_information_and_internet
Work Modes
unknown
Required Skills
- Channel management
- Sales leadership
- Team coaching and development
- Sales forecasting
- Executive relationship management
- Strategic planning
- Presentation skills
- Listening skills
- Hiring and training new sales staff
Other Info
Created At
13/10/2026 17:40
Updated At
13/10/2026 17:40
Source
LinkedIn
External Link
Status
Embedded