Company secretaries provide administrative support and guidance to company directors. It is a legal requirement for all public companies to employ a company secretary. Company secretaries provide guidance to company directors about how their organisations should be directed, managed or controlled.