What are the duties and responsibilities of a company secretary?

The company secretary is required to ensure that the company is in compliance with the relevant legal requirements. This includes preparing and filing statutory registers and returns, directors’ reports, board resolutions, minutes of the general meeting.