What are the responsibilities and job description for the Controller position at MSI Company?
Accounting & Finance Responsibilities
- Manage full-cycle accounting for multiple entities, including accounts payable, accounts receivable, general ledger, and financial reporting: PSR and ARA – C Corporations; All other entities (except Farm to Fork) – S Corporations; Farm to Fork – Partnership
- Prepare and maintain weekly (often daily) cash flow and cash position reports.
- Perform weekly and monthly analysis of work-in-progress (WIP) and accounts receivable (AR).
- Manage accounts payable and structure vendor payments to optimize cash flow.
- Reconcile approximately 15 bank accounts and 12 American Express accounts on a regular basis.
- Process weekly payroll, including: Employee timekeeping and time clock administration; New employee set up in QuickBooks; I-9 verification and onboarding documentation; Insurance benefit administration; HSA contributions and remittances; 401(k) contribution remittances
- Oversee all client billing, invoicing, collections, payment terms, and billing-related communications.
- Maintain access to and monitor all company banking portals, including approving Positive Pay exceptions and other banking transactions.
- Prepare and file quarterly Form 941 payroll tax returns for five companies.
- Prepare annual Form 940 federal unemployment tax returns for all companies.
- Prepare quarterly lobbying reports for TFP.
- Collaborate with the external tax accountant to prepare year-end financial statements and corporate tax returns.
- Administer and maintain the Juris/Juris Suite accounting system, including: New user setup and security; General ledger maintenance and configuration; Client/matter timekeeper and rate sheet setup; Employee rate updates and system maintenance