It is not compulsory for private companies to appoint a corporate secretary in Indonesia. However, it is mandatory for public listed companies.