Review client financial data, historical transactions, and accounting setups for accuracy and completeness.
Oversee system implementations, software configurations, and integration setups (e.g., QuickBooks Online, Xero, NetSuite, Bill.com).
Set up new QBO or Xero accounts for clients without existing systems.
Migrate systems, including conversions from QuickBooks Desktop to QBO.
Configure and customize bill and invoicing system based on client-specific requirements.
Oversee the comparison of tax returns to book balances, ensuring necessary adjustments are made for accurate accounting starting points.
Direct and review historical accounting catch-up work, including bank coding and accounts payable cleanup, entry and reconciliation of historical payroll journal entries, set up of investment assets and clearing accounts, cleanup of e-commerce sales records and reconciliations.
Supervise and validate reconciliations of key accounts, including bank, liabilities, prepaid expenses, accrued revenue, and accrued liabilities.
Review and approve month-end schedules, including depreciation, amortization, and accrual/deferral schedules.
Ensure development and accuracy of open items lists and month-close spreadsheets to support ongoing accounting operations.
Lead and manage the client onboarding process from sales handoff to steady-state operations.
Work closely with accounting teams with clients across industries (SaaS, Professional Services, E-commerce).
Communicate with project managers and/or clients via email to request information or clarify processes.
Create process documentation and transition materials for the Accounting Team.
Lead the PH Team in planning, strategizing, and assigning client work.
Supervise, mentor, and support onboarding team members to ensure high-quality and timely deliverables, and high employee morale.
Collaborate with US Manager on project progress and team updates.
Assign and monitor onboarding projects, ensuring deadlines and service level agreements are met.
Act as the main point of contact for escalated onboarding issues and client concerns.
Monitor onboarding KPIs, analyze performance trends, and recommend process improvements.
Develop and update onboarding checklists, SOPs, and training materials.
Requirements
Bachelor's degree in Accounting, Business, Computer Science, or related field.
5+ years using or implementing QBO and Xero (NetSuite preferred).
Strong knowledge of accounting principles and best practices.
Proven experience overseeing accounting software implementations across multiple clients.
Skilled in analyzing financial statements and resolving discrepancies.
Experienced in reconciling tax returns, payroll, investments, e-commerce revenue, and trial balances.
Proficient in designing revenue/expense workflows, chart of accounts, and supervising accounting cleanups, reconciliations, and migrations.
Strong organizational, communication, and time management skills.
Demonstrated leadership in mentoring and developing teams.
Strategic problem-solver with ability to manage multiple client relationships and deliver high-quality results.