Job Description

A leading technology company is seeking a Technical Account Manager to provide technical support to personalized customers in Spain. The role requires over 8 years of experience in technical support and strong communication skills in both Italian and English. You will address complex issues for enterprise clients while coordinating with internal teams to enhance customer satisfaction. This position offers a competitive salary and remote work flexibility.
#J-18808-Ljbffr

Apply for this Position

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

Submit Application