Yes, corporate directors are allowed. A corporate entity from most other countries can be used without restriction but the corporate entity must still be on the register of companies wherever it is registered, and it should be kept in good standing. Its objects must also allow it to act.