Job Description
A leading fleet management company is seeking a Channel Sales Manager in Santiago, Chile. The role focuses on defining and executing channel sales strategies, building partner networks, and driving revenue growth. Responsibilities include recruiting and enabling resellers, managing partner relations...
Apply for this Position
Ready to join Webfleet? Click the button below to submit your application.
Submit Application