Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Oversee and manage the general accounting functions, including, but not limited to: accounts payable, accounts receivable, general ledger, and taxes
- Help with quarterly and year-end financial audit activities and the annual corporate financial controls audit
- Assess current practices and procedures, and make recommendations for improvements
- Prepare, review, and analyze financial statements to ensure accuracy and completeness
- Supervise and/or manage general ledger accounting functions
- Develop staff by managing performance, setting goals, providing ongoing training, and maintaining strong employee relationships
- Work with external auditors to ensure correct and timely closing and reporting at year-end
- Analyze and anticipate market trends and seasonality of cash inflows and outflows
- Oversee the collection of the money from sales or repairs
- Manage and organize bank transactions and payments.
- Assisting the controller in the daily banking requirements.
- Ensure monthly and quarterly bank compliance activities.
Job Requirements
- Bachelor's degree in Accounting or Finance.
- 10+ years of progressive accounting experience with a portion of it being in a supervisory role.
- Familiar with accounting/financial software.
- Thorough knowledge of Egyptian Taxes laws.
- Excellent verbal and written communication abilities across all level of an organization
- Strong leadership skills with a dedication to driving and achieving results
- Knowledge of employee relationship building and performance management techniques
- Advanced Microsoft Excel skills. Experience with other financial systems.