Responsibilities
- Manage the general ledger and financial reporting processes
- Oversee the month-end and year-end close processes
- Prepare and review financial statements and reports
- Ensure compliance with GAAP and regulatory requirements
- Manage the accounts payable and accounts receivable functions
- Coordinate with external auditors and regulatory bodies
- Supervise and train accounting staff
- Implement and maintain internal controls and procedures
- Develop and maintain financial policies and procedures
- Analyze financial data to support decision-making
- Prepare and review budget and forecast reports
- Manage the fixed asset accounting process
- Coordinate with other departments to ensure accurate financial information
- Review and approve journal entries and adjustments
- Manage the payroll process and ensure compliance with payroll regulations
- Prepare and review tax returns and related filings
- Manage the cash management process and ensure adequate liquidity
- Review and approve expense reports and reimbursements
- Manage the inventory accounting process and ensure accurate inventory records
- Prepare and review financial analyses and variance reports
- Manage the intercompany accounting process and ensure accurate financial information
- Review and approve vendor invoices and payments
Compensation
Competitive salary and benefits package
Work Arrangement
On-site
Team
Directly reports to the Controller
Preferred Qualifications
- Master's degree in Accounting or related field
- Experience with property and casualty insurance accounting
- Experience with insurance regulatory requirements
- Experience with insurance financial reporting standards
- Experience with insurance accounting software and systems
- Experience with insurance audit and compliance processes
- Experience with insurance financial analysis and reporting
- Experience with insurance budgeting and forecasting
- Experience with insurance internal controls and procedures
- Experience with insurance fixed asset accounting
What We Offer
- Competitive salary and benefits package
- Opportunities for professional development and growth
- Supportive and collaborative work environment
- Challenging and rewarding work
- Opportunities to make a significant impact on the organization
- Opportunities to work with a diverse and talented team
- Opportunities to gain experience in the insurance industry
- Opportunities to work with cutting-edge technology and tools
- Opportunities to work with a dynamic and innovative team
- Opportunities to work with a company that values diversity and inclusion
Not provided