<p><b>What role you will play in team:</b> You'll be a key member of our accounting team, providing leadership and support for a variety of complex accounting tasks.</p><p><b>What you will do:</b> You'll handle all areas of accounting process - from general ledger maintenance to financial reporting. You will lead and mentor junior team members</p><p><b>Key responsibility:</b><ul><li>Manage the general ledger.</li><li>Prepare financial statements in accordance with GAAP standards.</li><li>Oversee account reconciliations.</li><li>Manage the month-end and year-end closing processes.</li><li>Prepare tax returns and ensure compliance with tax laws.</li><li>Supervise and mentor junior accounting staff.</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's or Master's degree in Accounting.</li><li>Certified Public Accountant (CPA) preferred.</li><li>5+ years of accounting experience.</li><li>Strong understanding of US GAAP.</li><li>Experience with ERP systems.</li><li>Excellent leadership, communication, and teamwork skills.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary.</li><li>Comprehensive benefits package including health insurance, paid time off, etc.</li><li>Opportunities for professional development and advancement.</li><li>Collaborative and supportive team environment.</li><li>Flexible work arrangements.</li></ul></p><p><b>A Day in the Life:</b>  A typical day will consist of reviewing financial statements, managing the general ledger, and mentoring junior accountants. You'll also interact with other departments, such as finance and operations.</p>