Experienced accountant with twenty years of relevant work experience in general accounting with the following activities: Preparation of financial reports for management; Perform monthly bank reconciliation and daily cash position; Provide assistance in financial audit; Process payment of taxes and prepare tax returns, ensuring compliance with payment, reporting and other tax requirements thru Electronic Filing Payment System (EFPS); Perform accounts payable functions for Principals; Manage vendor accounts, generating weekly on demand cheques; Create budgets and forecasts for the management group; Ensure compliance with accounting deadlines; Coordinate monthly payroll function