A company secretary is highly imperative for a company because they keep up with legal compliance. Since they know the internal governance of a company, they are the ones who provide advice and assistance and act as a mediator whenever a conflict arises between...