Knowledge of Accounting Practice Ability to prepare Financial Report Propecient in Accounting Software Good Communication Skills Knowledge in General Business practices Ability to analyze data Critical thinking skills Accounts Receivable Accounts payables Taxation