Yes. The C20 visa can only be applied for through a registered Indonesian sponsor with an account on the Immigration's eVisa system. We act as your sponsor and submit the application along with the guarantee letter.
Do I need a sponsor for the C20 technician visa for Indonesia?
Last updated on Sep 18, 2026