Technical Support Manager | Manager | Managers | Technical Manager
Let's introduce ourselves
The Technical Support Lead is a hands-on role that combines leadership and operational responsibilities for providing Level 1 (L1) technical support to the dealership network. This individual will directly address technical issues, oversee case management, and ensure the efficient resolution of inquiries related to vehicle diagnostics, tools, and operations. The Technical Support Lead will also play a key role in maintaining service quality, training dealership staff, and improving processes to enhance overall support effectiveness.
What you'll do
Regional Sales Manager, Importers Latin America
Regional Sales Manager, Importers Latin America
Mexico City, MEX
Requirements:
• Spanish and English proficiency.
• Ability to travel internationally.
• Travel documentation and US Visa.
Objectives: