PT. IBM Indonesia

The Plaza Office Tower, Jl. MH Thamrin Kav 28-30, Head Office
Jakarta Pusat, Jakarta 10350