IFS Indonesia

IFS Solutions Indonesia PT

MENARA DUTA Building, 2nd Floor Wing B Jl. HR. Rasuna Said Kav B-9 Setiabudi

Jakarta Selatan 12910

Indonesia