Every company must have at least one director.
Private companies do not need to have a company secretary - the officer who normally takes responsibility for administering the company. However, all the administration tasks still have to be carried out, so most companies continue to have one. The company secretary can be a director as well but doesn't have to be.