Accounting Manager-Multiple Companies

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

6.00

HOURS PER WEEK

50

DATE UPDATED

Mar 8, 2026

JOB OVERVIEW

Lead Accounting Technician (Remote)
Company Operations Team-Multiples Business
Schedule: Full-Time Remote
• November – March: 5 days per week
• April – October: 6 days per week (peak season)
• Must be available during U.S. Central Time business hours

About the Company
This position supports multiple growing service and hospitality businesses and reports directly to CEO, including:
Lakecation Vacations – Luxury vacation rental property management at Lake of the Ozarks
Maid Squad Ozarks – Professional cleaning services for homes and vacation rentals
Aloha Laundry Co. – Commercial laundry and linen service for hospitality businesses
Property Squad – Property maintenance and repair services
Our companies are growing quickly and we are looking for a reliable and detail-oriented accounting professional who wants to grow with a long-term team.
Position Overview
The Lead Accounting Technician is responsible for managing the day-to-day accounting operations across multiple companies. This role oversees accounts receivable, accounts payable, invoicing, payroll preparation, expense management, and financial reporting.
The ideal candidate is highly organized, detail-oriented, and experienced in working with accounting systems such as QuickBooks and Xero.
This position plays an important role in helping leadership maintain accurate financial records, reliable reporting, and organized financial systems.
Key Responsibilities
Accounts Receivable
Prepare and send invoices to customers
Monitor outstanding invoices and follow up on collections
Record incoming payments and reconcile deposits
Maintain accurate billing records

Accounts Payable
Review and process vendor invoices
Schedule payments to vendors and contractors
Maintain accurate vendor records
Reconcile vendor accounts
Payroll Preparation
Prepare payroll data and reports for processing
Track contractor and employee payment information
Maintain payroll records and documentation

Expense Management
Track and categorize company expenses
Reconcile bank accounts and company credit cards
Maintain accurate expense documentation and receipts
Financial Reporting
Prepare monthly financial reports
Monitor revenue, expenses, and profitability across companies
Assist leadership with financial insights and reporting
Support budgeting and forecasting processes
Technology & Software
Applicants should have experience with:
QuickBooks
Xero
Google Sheets / Excel
Financial reporting tools
Digital document management
Experience working with multiple companies or entities is strongly preferred.
Required Skills
Strong accounting and bookkeeping knowledge
Excellent attention to detail and accuracy
Ability to manage financial data across multiple companies
Strong organizational skills
Ability to analyze financial reports
Strong written and verbal English communication
Ability to work independently in a remote environment
Reliable internet connection and professional workspace
Preferred Experience
3+ years accounting or bookkeeping experience
Experience supporting U.S.-based companies
Experience working with service-based businesses
Multi-company bookkeeping experience
Compensation
Competitive hourly pay based on experience.
Opportunity for long-term employment and growth within a fast-growing group of companies.
Start your application with the phrase "Accuracy Builds A Strong Business"

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0140
Total Execution Time  0.0169
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,505,376 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Accounting-Manager-Multiple-Companies-1596541
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0058 seconds)  (Hide)
0.0016   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1596541
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 668566
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1596541
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-22',ej.date_added) duration_daysDATEDIFF('2026-04-22',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1596541' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1596541 
0.0007   UPDATE employer_jobs SET hit_counts '***Mar-08-2026=92***Mar-09-2026=80***Mar-10-2026=20***Mar-11-2026=13***Mar-12-2026=11***Mar-13-2026=20***Mar-14-2026=10***Mar-15-2026=15***Mar-16-2026=7***Mar-17-2026=10***Mar-18-2026=10***Mar-19-2026=14***Mar-20-2026=16***Mar-21-2026=7***Mar-22-2026=4***Mar-23-2026=7***Mar-24-2026=5***Mar-25-2026=7***Mar-26-2026=7***Mar-27-2026=9***Mar-29-2026=1***Mar-30-2026=4***Mar-31-2026=3***Apr-01-2026=2***Apr-02-2026=1***Apr-03-2026=1***Apr-06-2026=2***Apr-09-2026=4***Apr-11-2026=3***Apr-12-2026=2***Apr-13-2026=3***Apr-14-2026=3***Apr-15-2026=3***Apr-22-2026=2' WHERE job_id'1596541'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=372***Apr-2026=26' WHERE job_id'1596541'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1596541' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1596541 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '668566'
AND `date_added` >= '2022-06-08' 
0.0002   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)