Office Manager/Bookkeeper

TalentSphere Staffing Solutions

Richmond Hill

On-site

CAD 70,000 - 75,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Excellent benefits
Growth opportunities

Job summary

TalentSphere Staffing Solutions seeks an organized Office Manager for an engineering and contracting firm in Richmond Hill, ON. This hands-on role combines office administration, operations coordination, bookkeeping, accounting, and senior management support.

You will own day-to-day office operations, liaise with project teams, clients, vendors and subcontractors, manage financial records, and support budgeting and profitability tracking.

Qualifications

  • 5+ years of experience in office management, bookkeeping, or accounting administration.
  • Strong proficiency in QuickBooks Desktop; Contractor Edition experience is a plus.
  • Excellent Excel, Word, and Outlook skills.
  • Experience with project accounting in construction/engineering firms is an asset.

Responsibilities

  • Oversee day-to-day office administration, schedules, correspondence, records, and general operations.
  • Act as a liaison between senior management, Project Managers, clients, vendors, and subcontractors.
  • Manage full-cycle AP/AR, bookkeeping, bank and credit card reconciliations, and financial records.
  • Prepare Purchase Orders, client invoices, progress billings, and project-related documentation.
  • Track project costs, including labour, materials, vendor/subcontractor invoices, and expenses.
  • Support payroll administration, remittances, HST, WSIB, T4/T4A, T5018, and other required filings.
  • Assist with budgeting, cash-flow monitoring, financial reporting, and project profitability tracking.
  • Coordinate year-end working papers and liaise with the external accounting firm.
  • Provide general HR and administrative support as required.

Skills

Office management
Bookkeeping
Operations coordination
Communication skills
Confidentiality

Tools

QuickBooks Desktop
Contractor Edition
Microsoft Excel
Microsoft Word
Outlook

Job description

Industry: Engineering


Location: Richmond Hill, ON | Full-Time | In-Office


Salary: $70-75K + Excellent Benefits and Room for Growth


The Opportunity

Our client is seeking a highly organized, detail-oriented Office Manager to join a growing engineering and contracting organization. This is a hands-on role combining office administration, operations coordination, bookkeeping, accounting, and senior management support.


The successful candidate will take ownership of day-to-day office operations while supporting project teams, clients, vendors, and the accounting function. There is opportunity to grow into broader operational responsibilities.


Key Responsibilities


  • Oversee day-to-day office administration, schedules, correspondence, records, and general operations.

  • Act as a key liaison between senior management, Project Managers, clients, vendors, and subcontractors.

  • Manage full-cycle AP/AR, bookkeeping, bank and credit card reconciliations, and financial records.

  • Prepare Purchase Orders, client invoices, progress billings, and project-related documentation.

  • Track project costs, including labour, materials, vendor/subcontractor invoices, and expenses.

  • Support payroll administration, remittances, HST, WSIB, T4/T4A, T5018, and other required filings.

  • Assist with budgeting, cash-flow monitoring, financial reporting, and project profitability tracking.

  • Coordinate year-end working papers and liaise with the external accounting firm.

  • Provide general HR and administrative support as required.


Qualifications


  • 5+ years of experience in office management, bookkeeping, accounting administration, operations, or a similar role.

  • Strong full-cycle bookkeeping and accounting experience.

  • Experience with project accounting/job costing; construction, engineering, mechanical, or contracting experience is an asset.

  • Strong proficiency with QuickBooks Desktop; Contractor Edition experience is preferred.

  • Solid knowledge of AP, AR, payroll, reconciliations, HST, WSIB, and CRA requirements.

  • Strong Microsoft Excel, Word, and Outlook skills.

  • Highly organized, detail-oriented, and able to manage multiple priorities independently.

  • Excellent communication skills and a professional approach when dealing with clients, vendors, subcontractors, and management.

  • High level of discretion, integrity, and confidentiality.


Why Join?

This is an excellent opportunity for a hands-on, business-minded professional who enjoys wearing multiple hats and wants to make a meaningful impact within a growing organization, with the opportunity to take on increasing operational responsibility over time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Bookkeeper
Bookkeeper

TalentSphere Staffing Solutions • Richmond Hill

On-site
CAD 70,000 - 90,000
Office Administrator & Bookkeeper
Office Administrator & Bookkeeper

Elevate • Windsor

On-site
CAD 28,000 - 44,000
Benefits package
Paid vacation
Office Manager / Bookkeeper
Office Manager / Bookkeeper

Agilus Work Solutions • Surrey

On-site
CAD 41,000 - 48,000
Hourly pay $30–$35
Potential extension
Small collaborative team
Office Administrator
Office Administrator

4Sight Search Solutions Inc. • Burlington

On-site
CAD 50,000 - 65,000
Three weeks vacation
Negotiable benefits
Bookkeeper/Office Assistant
Bookkeeper/Office Assistant

Burke Recruiting Inc. • Vancouver

On-site
CAD 50,000 - 60,000
Health and dental benefits
Paid vacation
Bonus for excellence
Office Coordinator/Accounting Administrator
Office Coordinator/Accounting Administrator

K Group • Nisku

On-site
CAD 42,000 - 54,000
Accounting & Payroll Administrator
Accounting & Payroll Administrator

Bullet Trade Services • Guelph

On-site
CAD 50,000 - 60,000
Growth opportunities
Operations Manager
Operations Manager

inspHIRED Talent Solutions • Toronto

On-site
CAD 70,000 - 90,000
Collaborative work environment
Exposure to diverse projects
Competitive compensation and growth opportunities
Bookkeeper/Office Manager
Bookkeeper/Office Manager

Merit for Jobs • Toronto

Hybrid
CAD 50,000 - 70,000
Competitive salary based on experience
Opportunities for career growth
Supportive team environment
Accounting Manager
Accounting Manager

Baskits Inc. • Toronto

Hybrid
CAD 51,000 - 69,000