Job Description

OnDemand Employment Group is a fast-growing Employment agency with loyal clientele and employee base with locations in Ventura, and future branch expansion to Thousand Oaks. Our firm has a combined experience serving local businesses and employees of Ventura County for over 35 years. We are looking for an experienced; well-rounded, organized accounting/business manager. Read below for the qualities of the position we are looking for!


  • Medical Insurance

  • Dental Insurance

  • 401k

  • Paid Vacation


  • Calculate; process and prepare payroll using ADP/TempWizard

  • Calculate payroll deductions for garnishments, child support, and insurance deductions.

  • Process AR and perform collection calls.

  • Process invoicing including Finance charges.

  • Prepare required notices to employees for annual Retirement Plan notifications, Medicare notices, and new hire notices. Assist staff in proper reporting for the various entities and finalizing prior to expiration date.

  • Prepare Government Reports for US Census, Department of Labor and Employment Development Department.

  • Monitor, calculate and pay Simple Retirement Plan contributions.

  • Provide support for upper management with supervision of employees.

  • Increase call volume

  • Manage subscription fees from Indeed; Careerbuilder.

  • Pay vendors in a timely matter

  • Reduce bank fees and lower interest monthly charges

  • Process and review the Financial Statements for CPA/Investment group/President; reports due weekly; monthly quarterly and year end.

  • Processing of specialty reports including Profit Centers, Utilization Reports, and Daily/weekly Business Statistics.

  • Prepare, review and process payment for all taxing authorities not limited to Internal Revenue Service, Franchise Tax Board, Employment Development Department, State Board of Equalization, various Cities and Counties and Secretary of State.

  • Yearly workers compensation audit preparation and participation.

  • Review Accounts Receivable – Make sure any write-offs are sent to collections.*Monitor, forward and/or reply to e-mails.

  • Correctly enter write-offs/unpaid accounts.

  • Verify Dunn and Bradstreet credit scores of onboarding clients.

  • Ensure client service agreements are filled out in their entirety and filed electronically.

  • Reconcile all bank accounts.

  • Reconcile and allocate credit cards.

  • Assist sales people with mark-up creation.

  • Train new employees oversee filing; delegate timecard calculations and ensure accuracy

  • Review invoicing for pricing; mark-ups and enter into Quickbooks.

  • Complete and manage OSHA recording responsibilities and yearly Summary posting requirements.

  • Report new injuries and process paperwork or offer time off to avoid recordables. Communicate with broker and WC carrier.

  • Process and pay Accounts Payable.

  • Shop for lower insurance.

  • Look for cost saving avenues for the company

  • Process mail and assign duties to staff.

  • Process AR and perform collection calls

  • Monitor pricing and assist negotiating new contracts.

  • Enter in all workers compensation codes and ensure proper markups into TempWizard

  • Monitor expiring contracts for renewal. Monitor invoices past 15 days.

  • Prepare and monitor audits from Internal Revenue Service, Franchise Tax Board, State Board of Equalization, and Workers’ Compensation.

  • Other duties as needed.


  • Accounting Experience a must

  • Quickbooks or comparable software a must

  • Bi-lingual a plus

  • Strong Excel

  • Reconciliation and auditing

  • Trustworthy

  • Staffing operations a plus

  • Must have a clean background record

  • Must be local, dependable, reliable

  • AA in Accounting; Bachelors preferred.

Job Type: Full-time

Salary: $55,000.00 to $70,000.00 /year