Technical Support Specialist

Date: 19 Feb 2025

Location: Jakarta Selatan, Indonesia

Company: inchcape

- Responsible for Technical Support for nationwide dealers together with the manager

- Responsible for Technical training requisition

- Responsible to manage the needs of any documents and support on our technical side