About the job We are looking for a Staff Accountant to manage general accounting and financial processes. You’ll be responsible for all daily accounting tasks, including preparing tax documents and updating expense files. You will perform financial transactions and post them in the general ledger, with strong attention to detail. Responsibilities: Maintain and update accounting records and files Follow GAAP and Company procedures Analyze budgets and create expense reports Examine tax policies and handle tax payments and returns Post transactions and categorize records in the general ledger (e.g. by assets, liabilities and expenses) Reconcile bank statements Analyze transactions with internal and external stakeholders Conduct month-end and year-end closures Prepare documents for audits Advise clients on financial issues via email or phone Apply new accounting policies and ensure compliance with rules and regulations Report to the Accounting Manager and work to improve financial processes Qualifications: Similar experience as a Staff Accountant or relevant role in accounting Excellent use of Microsoft Office Word and Excel; very good with spreadsheets Knowledge of an accounting information system is a plus Good math skills Attention to detail Strong organizational and communication skills Confidentiality and integrity Degree in Accounting or similar background