Verify, allocate, post and reconcile accounts Produce error-free accounting reports and present their results Analyse financial information and summarize financial status Spot errors and suggest ways to improve efficiency and spending Review and recommend modifications to accounting systems and procedures Manage accounting assistants and bookkeepers Prepare financial statements Assist with tax audits and tax returns Plan, assign and review staffs work Support month-end and year-end close process Develop and document business processes to maintain and strengthen internal controls Ensure compliance with US GAAP principles Liaise with our Financial Controllers to improve financial procedure