RH

Robert Half

Verified Job SourceRecruitment agency

Helping you find skilled candidates, in-demand jobs, and solutions you need to do your best work yet.

Menlo Park, CA

Staffing and Recruiting
5,001+ people

About

🔒 At Robert Half, we prioritize your security—if you believe you've encountered a scam or fraudulent recruiter, please report it immediately to https://www.roberthalf.com/us/en/fraud-alert. All Robert Half recruiters communicate using their corporate email address, ending in roberthalf.com. 👋 Welcome to Robert Half. We're the world’s first and largest specialized talent solutions firm, connecting opportunities at great companies with highly skilled job seekers. We provide dynamic contract, temporary, and permanent executive placement solutions across finance, accounting, technology, marketing, creative, legal, and administrative sectors. 🏆 In the last 12 months, Robert Half has been recognized as one of America’s Most Innovative Companies by Fortune, and with Protiviti, has been named one of the Fortune® World's Most Admired Companies™ and 100 Best Companies to Work For. 🏦 Traded on the New York Stock Exchange (symbol: RHI), we’re at the forefront of innovation in talent acquisition.

Open positions

Senior Payroll Manager

On-site · Vancouver

Lead payroll operations within a large unionized environment, focusing on compliance, transformation initiatives, and reporting. Manage cross-functional teams and engage with executives and union leaders to ensure ethical and efficient payroll delivery.

Payroll Benefits Coordinator

On-site · Calgary

The coordinator is responsible for processing accurate bi-weekly or semi-monthly payroll and maintaining comprehensive employee records. They also ensure compliance with payroll legislation and handle employee inquiries regarding pay and benefits.

Accounts Payable Specialist

On-site · Edmonton

Manage high-volume vendor invoice processing, payments, and complex account reconciliations. Support the implementation of a new ERP system and collaborate with project managers to ensure timely approvals.

Accounting Technician

On-site · Spruce Grove

Manage full-cycle bookkeeping and financial reporting for a diverse portfolio of small-to-medium enterprise clients. Handle payroll processing, statutory remittances, and the preparation of year-end files for CPA review.

Accountant

On-site · Edmonton

The role involves preparing year-end Compilation Engagements, corporate and personal tax returns, and various tax filings. The accountant will work directly with a diverse client base of small to medium-sized businesses.

Accounting Manager

On-site · Woodstock

The Accounting Manager is responsible for preparing financial reports, consolidating data from multiple business units, and overseeing cost accounting activities. The role involves partnering with operational leaders to manage budgets, forecasts, and profitability initiatives to support strategic decision-making.

Accounting Technician

On-site · Edmonton

Prepare compilation and review engagements, including financial statements and working papers for private company clients. Handle corporate, personal, and partnership tax returns while communicating directly with clients to resolve discrepancies.

Senior Accountant - High-Impact Finance Opportunity

On-site · Edmonton

The Senior Accountant will lead the month-end close process and manage financial reporting, budgeting, and forecasting. They will also serve as the ERP super user and partner with operational teams to analyze project performance and margins.

Accounts Payable Specialist

On-site · Montréal

The role involves processing vendor invoices, ensuring sales tax compliance, and resolving pricing discrepancies. Additionally, the specialist assists with general ledger accounts and month-end, quarter-end, and year-end closing activities.

Accounts Receivable Specialist - volume rebates

On-site · Montréal

Manage vendor rebate programs by verifying eligibility, ensuring contract accuracy, and resolving costing discrepancies. Support financial closing activities through general ledger maintenance, journal entries, and account reconciliations.

Senior Revenue Accountant

On-site · Canada

The Senior Revenue Accountant serves as the internal subject matter expert on ASC 606, owning the end-to-end global revenue accounting process. Key duties include advising the Deal Desk on complex contracts, managing revenue automation systems, and leading external audits.

Accounting Manager

On-site · North Vancouver

Oversee financial operations and accounting for five operating entities within a construction company. Partner with senior management to manage close procedures, budgets, audits, and ensure regulatory compliance.

Accountant

On-site · Waterloo

The Accountant is responsible for preparing financial statements, managing journal entries, and performing balance sheet reconciliations. They also handle resident billing, funding revenue analysis, and support year-end audit and budgeting processes.

Financial Controller

On-site · Vancouver

The Controller will manage the full accounting cycle across multiple entities, including budgeting, consolidation, and the development of internal controls. They will also lead the accounting team and drive system and process improvements to modernize the finance function.

Accounting Manager

On-site · Vancouver

The Accounting Manager will lead the administrative and billing team while overseeing full-cycle contract accounting and financial reporting. They are responsible for driving process improvements, managing budgets, and ensuring compliance across accounts receivable, payable, and payroll functions.

Senior Accountant

On-site · Toronto

Manage full-cycle accounting and support the preparation of monthly, quarterly, and annual financial statements. Assist with public-company reporting, budgeting, forecasting, and the development of financial models to support management decisions.

Senior Accountant

On-site · Calgary

The Senior Accountant will manage monthly closing processes, GL entries, and account reconciliations while supporting the Controller and CFO. Key duties include preparing GST returns, managing property taxes, and conducting variance analysis to identify financial drivers.

Sr. Internal Auditor

Hybrid · Toronto

The role involves planning and executing operational audits to assess the effectiveness of internal controls and risk management within a banking environment. Key tasks include identifying control gaps, documenting findings, and collaborating with stakeholders to implement remediation plans.

Payroll & Benefits Specialist

On-site · Edmonton

The role involves processing full-cycle payroll for 400 to 750 employees and administering comprehensive employee benefits programs. Key duties include reconciling payroll registers, ensuring legislative compliance, and resolving employee inquiries regarding pay and benefits.

Senior Accountant Financial Reporting

On-site · Edmonton

The role involves preparing monthly, quarterly, and annual financial statements while ensuring compliance with accounting standards. Key duties include managing month-end close processes, performing variance analysis, and coordinating with external auditors.