A CS or company secretary is responsible for ensuring that the company complies with the statutory and legal requirements and the decisions of the board of directors are implemented properly. Overall, a company secretary ensures efficient administration of a firm.