Yes, it is mandatory to appoint a Corporate Secretary under the Companies Act 2016. Every company should have at least one Corporate Secretary.