What are the duties of a corporate secretary?
By "corporate secretary" I mean the legal role defined Companies Act 171. This section states very clearly that every company must have one and that a sole director cannot act as the secretary, but it doesn't say a word about what the secterary must do! As far as I can see, all company duties like holding the Annual General Meeting (AGM) and filing the Annual Return (AR) can actually be performed by the director alone?

Any advice would be appreciated, and any recommendations for companies to act as corporate secretary and/or file tax returns etc would be welcome. For reference, some previous discussion can be found here, including ballpark figures of S$500/year for the secretary and S$500/year up for handling the accounting paperwork.