Company Secretaries for public corporations must be either a lawyer, an accountant, or have the Institute certification. With a degree from the Institute of Company Secretaries of India(ICSI), almost anybody may work as a company secretary for a private company.