Fraction Controller

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

TYPE OF WORK

Part Time

SALARY

$22-$25 CAD

HOURS PER WEEK

1

DATE UPDATED

Oct 23, 2026

JOB OVERVIEW

To APPLY:

Please send the following

1. Resume
2.Video Introduction (Must be through LOOM)
3. Portfolio
4. Hourly rate in CAD

Additionally, please watch on these videos


Introduction to Helping Hands, Orillia - ----------

Helping Hands, Orillia Website- ----------


APPLICATION WITH LACKING INFORMATION ABOVE WILL NOT BE ENTERTAINED
______________________________________________________________________________________________________________________________________________________

Job Description

We are seeking an experienced Fractional Controller to provide financial leadership, oversee accounting operations, and ensure accurate financial reporting and regulatory compliance. This part-time, remote opportunity is ideal for a seasoned finance professional who can independently manage financial oversight within a flexible schedule.

Key Responsibilities

Oversee monthly, quarterly, and annual financial reporting.

Lead budgeting, forecasting, cash-flow management, and financial analysis.

Coordinate audits and strengthen internal controls.

Ensure compliance with tax filings, statutory reporting, and funding requirements.

Prepare financial reports for senior leadership, Finance Committees, and the Board.

Maintain and improve accounting processes using QuickBooks Online.

Provide guidance to accounting team members and respond to business inquiries within 24 hours.

Qualifications

Bachelor's degree in Accounting, Finance, or a related field.

7+ years of progressive accounting or finance experience, including Controller-level responsibilities.

CPA designation strongly preferred.

Strong experience in budgeting, forecasting, audits, and internal controls.

Proficiency in QuickBooks Online and advanced Excel.

Experience with funded healthcare, nonprofit, or community-sector financial reporting is strongly preferred.

Familiarity with Ontario Health reporting, funding reconciliations, and Board reporting is an asset.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0174
Total Execution Time  0.0187
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,491,000 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Fraction-Controller-1755166
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0117 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1755166
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 780904
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1755166
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-25',ej.date_added) duration_days, DATEDIFF('2026-10-25',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1755166' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1755166 
0.0008   UPDATE employer_jobs SET hit_counts = '***Oct-23-2026=512***Oct-24-2026=69***Oct-25-2026=7' WHERE job_id= '1755166'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=587' WHERE job_id= '1755166'  
0.0018   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1755166' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1755166 
0.0057   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '780904'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)