● Verify, allocate, post and reconcile accounts payable and receivable
● Produce accounting reports and present their results
● Analyze 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
● Prepare financial statements and produce budget according to schedule
● Assist with tax audits and tax returns
● Direct internal and external audits to ensure compliance
● Support month-end and year-end close process
● Develop and document business processes and accounting policies to maintain and strengthen internal controls
● Proven experience as an accounting Supervisor or senior accountant● Thorough knowledge of basic accounting procedures● 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 ● Accuracy and attention to detail● BS degree in Accounting, Finance or relevant● very good English language