Job Description

A leading smart home company is looking for a Technical Support Manager in Buenos Aires, Argentina. The role involves providing technical support, training sales teams and distributors, and resolving product issues. Candidates should have a Bachelor’s degree and at least 3 years of experience in a technical support position. Proficiency in both English and Spanish is required, along with strong communication skills. The position involves frequent business trips.
#J-18808-Ljbffr

Apply for this Position

Ready to join Imou? Click the button below to submit your application.

Submit Application