Job Description: Oversee a company's financial data and compliance by maintaining accurate books on accounts payable and receivable, payroll, daily financial entries, and reconciliations. they perform daily accounting tasks such as monthly financial reporting, general ledger entries, record payments and adjustments. Qualifications: * Bachelor's Degree in Accounting, Finance or a related field * 5+ years of experienced in financial management or accounting * CPA certification preferred but not required. Proven successful experience in thos role is acceptable. * Excellent communication, interpersonal and leadership skills. * Ability to manage multiple tasks and meet deadlines in a fast-paced environment. * Proficiency in Microsoft Office Suite, particularly Excel. * Experience working directly for c-suite managers.