A Company Secretary is a senior position in a private sector company or public sector organisation, normally in the form of a managerial best magento...