Technical Support Specialist

Date: 7 Oct 2025

Location: Jakarta Selatan, ID

Company: inchcape

  • Technical Support & Diagnostics
  • Dealer & Workshop Assistance
  • Customer Relationship & Satisfaction
  • Collaboration & Reporting
  • Training & Knowledge Sharing
  • Mobility & Flexibility