Essential duties & Responsibilities:
- Month End Accounting
- Journal entry generation and processing and providing appropriate support for approval.
- This includes but not limited to prepaid accounts, intercompany chargebacks and standard recurring entries.
- Overhead analysis
- Bank transaction clearing and required entries.
- Reconciling, analyzing and maintaining various GL accounts and sub-ledgers.
Treasury Accounting:
- Daily cash reporting.
- Maintenance of the banking GL accounts including clearing of all banking transactions and communication with other departments in a timely manner to ensure required information for clearing is received.
- Bank accounts reconciliation.
Month End Reporting:
- Assist with financial report preparation and review and assistance with the compilation of the monthly financial package, statements, schedules and supplemental data.
- Account analysis preparation and reporting
- Reconciliation of account balances and sub-ledgers.
- Provide information and analysis to operational groups as needed and requested.
- Submission of account reconciliations, providing necessary details are needed to properly validate and support the balances.
Other Duties as Required:
- Assisting with compliance audits/reviews and related monthly, quarterly, and annual reports
- Assist with various accounting projects and initiatives.
- Provide assistance with inquiries from internal and external customers and vendors as needed.
- Developing ad-hoc reports as requested.
Job Requirements:
- Speak English
- 3+ years of finance and accounting experience
- Degree or Diploma in a related field
- Strong account reconciliation skills and experience required
- Excellent communication skills – Verbal and written
- Strong organizational and analytical skills
- Proven ability to deal proactively and professionally with internal and external customers
- Ability to multi-task and prioritize in a fast-paced environment
- Strong interpersonal skills required
- High level of self-motivation and energy
- Ability to work in a team environment