Full-time Posted June 03, 2026
Apply Now

Job Description

We are seeking a versatile Technical Support / Customer Support associate to provide world‑class assistance to our international customer base. In this role, you will be the primary point of contact for a range of needs from pre‑sales inquiries to subscription and order management.

The ideal candidate blends technical aptitude with a customer-first mindset, taking full ownership of issues until they are resolved. You will handle multi‑channel support (Voice & Chat), ensuring a seamless experience across the entire customer lifecycle.

Key Responsibilities

Customer Experience & Order Management

  • End‑to‑End Support: Act as the primary lead for international customer inquiries via phone and chat.
  • Account & Sales Support: Manage the full order lifecycle, including pre‑sales consultations, subscription management, invoice processing, and refund requests.
  • Sales Conversion: Use product expertise to highlight features and promote the p...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application