Job Description

Customer Support Representative (Remote – Mexico)
Location: Remote (Mexico)
Excellent / Fluent English
We're looking for a customer-focused Customer Support Representative who thrives in live conversations and takes full ownership of customer outcomes.
About 80% of your day will be sp...

Apply for this Position

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

Submit Application