· Verify, allocate, post and reconcile accounts payable and receivable
· Produce error-free accounting reports and present their results
· Analyze financial information and summarize financial status
· Spot errors and suggest ways to improve efficiency and spending
· Provide technical support and advice on Management accountant
· Review and recommend modifications to accounting systems and procedures
· Manage accounting assistants and bookkeepers
· Participate in financial standards-setting and in the forecast process
· Provide input into department’s goal setting process
· Prepare financial statements and produce budget according to schedule
· Assist with tax audits and tax returns
· Direct internal and external audits to ensure compliance
· Plan, assign and review staff’s work
· Support month-end and year-end close process
· Develop and document business processes and accounting policies to maintain and strengthen internal controls
· Ensure compliance with IFRS principles
· Liaise with our Financial manager and Accounting manager to improve financial procedures
· Proven experience as a financial controller, accounting supervisor, chief or senior accountant
· Thorough knowledge of basic accounting procedures
· In-depth understanding of Generally Accepted Accounting Principles (GAAP)
· Awareness of business trends
· Experience in managing interim and annual auditing
· Experience in dealing with banks for facilities, loans, LC and letter of guarantee
· Familiarity with financial accounting statements
· Experience with general ledger functions and the month-end/year-end close process
· Hands-on experience with accounting software packages, like FreshBooks and QuickBooks
· Advanced MS Excel skills including Vlookups and pivot tables
· Accuracy and attention to detail
· Aptitude for numbers and quantitative skills
· BS degree in Accounting, Finance or relevant
· Relevant certification (e.g. CMA or CPA) will be preferred
· English must be perfect
· Should be located in Saudi Arabia