Job Description
We're Hiring Customer Support Representative (Remote – Mexico)
Do you enjoy helping people, owning problems end-to-end, and having real-time conversations that truly make an impact? This role might be for you
Location: Remote (Mexico)
Language: Excellent / Fluent English
About the Role
We're looking for a customer-focused Customer Support Representative who thrives in live conversations and takes full ownership of customer outcomes.
This is a high-touch, phone-first role. About 80% of your day will be spent on calls, supporting customers, clarifying situations, and ensuring issues move forward with confidence and professionalism.
This is not a technical role. Success comes from strong communication skills, good judgment, proactive follow-up, and emotional intelligence, especially when information may be incomplete or processes are still evolving.
What Success Looks Like
Customers feel informed, supported, and c...
Apply for this Position
Ready to join Terra Energy? Click the button below to submit your application.
Submit Application