Mochamad Soleh is the Vice President of Technology Development of Indonesia Power.
1,872 people are employed at Indonesia Power.
Indonesia Power is based in Jakarta, Jakarta.
The NAICS codes for Indonesia Power are [221, 22].
The SIC codes for Indonesia Power are [491, 49].