A company secretary is responsible for ensuring statutory compliance, handling ACRA filings, maintaining corporate records, supporting board governance, organizing meetings, and advising on legal and regulatory matters.