Need to know more?

Fill in the form and we will get in touch with you soon.

Sembcorp Energy Indonesia

Menara Sentraya 33rd Floor
Jl. Iskandarsyah Raya No. 1A,
Melawai, Kebayoran Baru
Jakarta Selatan,
Jakarta 12160, Indonesia