Oversee day-to-day accounting activities, including general ledger, close processes, reconciliations, and financial reporting; Review and approve journal entries and monthly balance sheet reconciliations; Manage the monthly close process and support monthly, quarterly and annual financial reporting; Lead and develop a team of accounting professionals, providing guidance, review, and mentorship; Ensure compliance with internal controls and accounting policies; Serve as a key contact for external auditors and support annual audit activities; Support tax-related reporting by coordinating with internal and external partners; Partner cross-functionally on accounting-related initiatives and special projects; Identify opportunities to streamline processes, improve controls, and enhance reporting efficiency; Good knowledge of generally accepted accounting principles (GAAP); Proficient in Microsoft Office applications; advanced MS Excel skills required; Previous experience working with accounting software; Strong analytical and problem-solving skills; Detail oriented with excellent organizational skills; Ability to multitask, meet deadlines and deliver on expectations; Excellent verbal and written communication skills; Strong interpersonal skills.