You will be responsible for the monthly production and maintenance of all general ledger accounting, participate in the monthly close process, assist with financial statement preparation and analysis, technical accounting, process improvement, external audit coordination, and be the right hand person to the Accounting Manager. Establish and maintain strong working relationships with internal departments, including Revenue Accounting, Accounts Payable, Financial Reporting, Tax, Finance and Treasury teams.