Prepare accurate and timely payroll, including construction payroll when needed, and handle related tax and social security filings. Maintain employee and timekeeping data, answer payroll-related questions, and continuously improve payroll processes.
Maintain accounts receivable, accounts payable, and general ledger records; prepare monthly, quarterly, and annual financial statements; and reconcile accounts and outstanding items. Process payments and collections, prepare VAT returns and other tax filings, produce internal management reports, and help improve accounting processes.