A chief administrative officer (CAO) is in charge of administrative matters. These executives manages administrative staff. They may also oversee accounting staff. They must make sure that their staff follow procedures and adhere to various regulatory rules and regulations. They must possess a bachelor's degree or master’s degree in accounting, business management, finance, or another relevant fields. Smaller companies may accept candidates with significant years of experience in lieu of a bachelor's degree requirement. They are responsible for filling all necessary documents with government agencies in a timely manner. They must have leadership skills. They must be knowledgeable about relevant Internal Revenue Service (IRS) laws, Generally Accepted Accounting Principles (GAAP), Security Exchange Commission (SEC) rules and regulations, and internal audit procedures within the company. They must keep themselves up to date with changes in the government’s rules and regulations related to administrative rules, accounting procedures, and financial reporting. They must have prior management or supervisory experience. They must have excellent leadership skills. Strong computer skills, including proficiency with Microsoft and their organizations' computer system, are often required. They must have excellent written and oral communication skills. They must be able to build strong teamwork. They must be able to generate effective reports and give presentations. They may be required to travel to visit their branch offices. They may be required to mentor and coach various administrative staff. They must continuously read various relevant journals.