Financial Controller | QuickBooks & Dental Experience Preferred

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

TYPE OF WORK

Any

SALARY

$8/hour

HOURS PER WEEK

TBD

DATE UPDATED

Sep 17, 2026

JOB OVERVIEW

Controller

Pure Dental Spa & Chicago Dental Specialists

Pure Dental Spa and Chicago Dental Specialists are growing — and growth creates opportunity.

We are a fast-paced, systems-driven dental organization focused on building something bigger than just dental offices. We create opportunities for people, develop leaders, and are committed to delivering the most comfortable dental experience possible.

As our organization continues to expand, we are looking for a highly capable, detail-oriented, and analytical Virtual Controller based in the Philippines to support the financial operations of our growing multi-location dental organization.

This is not a basic bookkeeping role. This role is for someone who understands financials, takes ownership of accuracy, catches discrepancies, and can turn financial data into clear information that helps leadership make better business decisions.

QuickBooks experience is required. Dental experience is strongly preferred.

What You’ll Do:
You will support and oversee key accounting, financial reporting, and financial control functions across Pure Dental Spa and Chicago Dental Specialists, including:

Financial Reporting & Accounting:
Maintain and review financial records in QuickBooks.
Prepare and review monthly Profit & Loss Statements and Balance Sheets.
Ensure transactions are accurately categorized and recorded.
Perform and review bank and credit card reconciliations.
Monitor cash flow, expenses, revenue, and overall financial performance.
Review financial statements for discrepancies, unusual activity, or errors.
Help ensure books are accurate and closed on time each month.
Financial Analysis & Controls:
Compare actual financial performance against budgets, forecasts, and prior periods.
Identify financial trends, inconsistencies, and areas requiring leadership attention.
Investigate discrepancies and work with the appropriate team members to resolve them.
Maintain strong internal financial controls and organized accounting processes.
Review accounts payable, accounts receivable, and payroll-related accounting.
Assist with budgeting, forecasting, and financial planning.
Help improve financial workflows, reporting processes, and controls as the organization grows.
Leadership & Business Support:
Prepare clear financial reports and summaries for the CEO and leadership team.
Help leadership understand financial performance across multiple offices.
Provide accurate financial information for business planning and decision-making.
Work closely with bookkeeping, payroll, leadership, and outside accounting partners.
Support financial projects, audits, tax preparation, and other accounting needs.
Take ownership of financial deadlines and follow through on outstanding items.

Who You Are:
Highly analytical and exceptionally detail-oriented.
Strong understanding of accounting principles and financial statements.
Experienced and confident using QuickBooks.
Comfortable reviewing P&Ls, Balance Sheets, cash flow, and reconciliations.
Strong with spreadsheets, formulas, and financial reporting.
Able to catch errors and investigate why numbers do not look right.
Proactive, resourceful, and comfortable taking ownership of financial processes.
Able to handle confidential financial and employee information professionally.
Strong written and verbal English communication.
Organized and comfortable managing multiple deadlines.
Able to explain financial information clearly to non-financial leaders.
Comfortable working independently in a fast-moving, growing organization.

Bonus Points If You Have:
Previous dental accounting or dental practice experience.
Experience working with a multi-location dental group or healthcare organization.
Previous experience as a Controller, Assistant Controller, Senior Accountant, or similar role.
Experience with dental practice management software or dental financial reporting.
Experience with budgeting, forecasting, payroll accounting, and KPI reporting.
Advanced Excel or Google Sheets skills.
Experience supporting CEOs, founders, or executive leadership teams.
Work Schedule:

Remote — Philippines

Must be available to overlap with U.S. Central Time business hours.

Compensation:
$8 USD per hour

Why Join Us:
At Pure Dental Spa, businesses don’t grow — people do.

This is an opportunity to become a key part of a growing organization where you will have real ownership over the financial side of the business. Your work will directly support financial accuracy, stronger decision-making, and the continued growth of our organization.

If you enjoy working with numbers, identifying problems, improving financial systems, and helping leadership better understand the business, we want to meet you.

To Apply:
Please send your resume and a short video introduction (2–3 minutes) telling us about:
Your QuickBooks experience.
Your previous Controller or accounting experience.
Any dental, healthcare, or multi-location business experience.
Your experience preparing and reviewing P&Ls and Balance Sheets.
A time you caught a financial discrepancy or accounting error and how you resolved it.

If you love numbers, financial accuracy, and helping businesses make smarter decisions — apply now.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0140
Total Execution Time  0.0166
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,984 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Financial-Controller-QuickBooks-Dental-Experience-Preferred-1732915
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0069 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1732915
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 929476
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1732915
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1732915' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1732915 
0.0008   UPDATE employer_jobs SET hit_counts '***Sep-17-2026=275***Sep-18-2026=145***Sep-19-2026=38***Sep-20-2026=2***Sep-21-2026=1' WHERE job_id'1732915'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Sep-2026=461' WHERE job_id'1732915'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1732915' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1732915 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '929476'
AND `date_added` >= '2022-06-08' 
0.0006   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)