America's Job Portal
Position Summary
The Technical Support Manager is responsible for leading technical support and after-sales operations, ensuring high product reliability, fast issue resolution, and superior customer satisfaction. This role acts as the bridge between the field, dealers, and factory in Manaus and India, driving continuous improvement in product quality, service capability, and customer experience, while supporting business performance through after-sales excellence.
Key Responsibilities
1. Technical Support & Field Operations (Primary Focus)