Serves as the technical accounting expert and trusted advisor to senior management maintaining current knowledge of GAAP, accounting practices, the maintenance of its records, and the preparation of financial reports, including monthly consolidated financial statements. Prepares month-end closings, reconciles sub ledgers and posts journal entries Prepares and analyzes monthly financial statements and management reports for company management team in accordance with GAAP and company policies.