Mirza Said has been appointed as the new chief operating officer (COO) of Indonesia Energy Corporation Limited (IEC). Before her current appointment, Said served as the chief business development officer in the company.

Moreover, Charlie Wu has been appointed chief technology officer. Before his current appointment, Wu served as COO of the company.