RC

Randstad Canada

Verified Job SourceRecruitment agency

partenaire talent | partner for talent.

Toronto, ON

Staffing and Recruiting
1,001–5,000 people

About

As the Canadian leader in recruitment and HR, and one of Canada’s best places to work, we have a uniquely human approach to work. We deliver HR innovation with human interaction at its core. At the unique intersection of technology and humanity, we deliver data-driven insights coupled with a people-first experience that is inherently human. Human Forward. Learn more at www.randstad.ca.

Open positions

Senior Financial Analyst (4-6 Month Contract)

On-site

The role involves documenting financial workflows and leading the migration of accounting functions from Sage 50 to Corporate Shared Services. The analyst will manage ERP integration, create SOPs, and provide weekly progress reports to the CFO.

Onsite Manager

On-site · Brant

The Site Manager is responsible for providing onsite staffing solutions and managing the client's workforce through talent acquisition and selection. This includes building strong partnerships with hiring managers and maintaining a pipeline of qualified candidates to meet operational needs.

Senior Project Analyst

Remote · Ontario, Canada

The role involves managing the complete project accounting lifecycle, including job costing, progress billing, and WIP analysis for infrastructure projects. The analyst will partner with operations to monitor budget variances and develop financial dashboards and internal controls.

Senior Program Manager

Hybrid · Toronto

Lead a financial controls transformation program across Canada, the US, and the UK and Ireland. Coordinate regional project managers and provide executive reporting on program progress, risks, and deliverables.

Senior Buyer

On-site · Vancouver

The Senior Buyer manages day-to-day purchasing activities, including obtaining quotations, negotiating with suppliers, and issuing purchase orders. They are also responsible for expediting orders and coordinating logistics to ensure materials arrive at the site on time.

Project Engineer

On-site · Vancouver

The Project Engineer provides engineering and project management support for major infrastructure projects, including design support, contract administration, and budgetary oversight. They are responsible for monitoring project schedules, controlling costs, and coordinating between on-site contractors, consultants, and regulatory agencies.

Continuous Improvement Specialist

On-site

Lead process improvement initiatives across internal operations and strategic suppliers using Six Sigma and Lean methodologies. Facilitate cross-functional teams to identify critical business needs and ensure sustainable results through change management.

Senior Accountant

On-site · Toronto

The role involves managing daily accounting activities including AP, AR, and month-end closing processes. Additionally, the candidate will support the ERP migration from Microsoft Dynamics NAV to JD Edwards through data cleanup and testing.

Senior Underwriter, Manufacturing

On-site · Toronto

Lead and scale a dedicated manufacturing vertical by managing a profitable book of business and developing a national underwriting strategy. Build and mentor a team of specialists while leveraging broker networks to drive new business growth.

Senior Treasury Analyst

On-site · Milton

Manage daily liquidity, cash positioning, and banking relationships while overseeing corporate travel and fleet programs. Drive process efficiencies using lean principles and automation tools to optimize treasury operations and ensure SOX compliance.

Executive Assistant

On-site · Toronto

Provide strategic administrative support to multiple senior leaders, including complex calendar and travel management. Handle executive correspondence, meeting preparation, and end-to-end expense reporting via Concur.

Financial Analyst

Remote · Toronto, Ontario, Canada

Manage full-cycle ledger accounting and month-end close processes for three client entities, ensuring balance between donor databases and the general ledger. Prepare monthly financial statements, government funding reports, and assist in annual budgeting and forecasting.

Technical Systems Specialist

On-site · Calgary

The role bridges technical design and sales by gathering customer requirements and designing integrated finishing systems. Responsibilities include generating technical proposals, managing projects end-to-end, and providing subject matter expertise for troubleshooting.

Senior Financial Planning Analyst

Hybrid · Mississauga

The role involves bridging technical financial modeling with business strategy by leading budgets, forecasts, and long-term plans for commercial divisions. The analyst will design performance dashboards and act as a strategic advisor to non-finance leaders to drive investment decisions.

Accounting Manager - System Integration

On-site

Lead the migration of accounting functions from Sage 50 to Corporate Shared Services while documenting end-to-end financial workflows. Manage the transition process, including data migration, system governance, and the creation of standard operating procedures.

Senior Financial Planning Analyst, 12-month contract

On-site · Toronto

The role leads corporate budgeting, forecasting, and long-range modeling while serving as a strategic advisor to the CFO. It also involves managing finance workflows within the Workday ERP platform and developing dynamic reporting dashboards.

Outside Sales Representative

On-site · Mississauga

The role focuses on pioneering and building a commercial territory from scratch through net-new business development in the GTA. It involves managing the full client lifecycle from initial outreach to long-term account management and operational logistics.

Marketing Financial Analyst

Hybrid · Markham

Manage and forecast marketing budgets totaling $48M across multiple business channels while ensuring complete budget utilization. Perform financial reporting, expense accruals, and vendor invoice processing using Oracle and Excel.

Sales Consultant

Hybrid · Barrie

The role involves consultatively selling premium staffing solutions to new and existing clients to drive market share and gross profit. Key duties include managing the permanent placement lifecycle, negotiating service rates, and collaborating with internal recruitment teams to fulfill talent needs.