Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2027 Salary Guide Demand for Skilled Talent Report Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

23 results for Performance Analyst jobs

Financial Analyst
  • Mississauga, ON
  • onsite
  • Permanent
  • 90000 - 100000 CAD / Yearly
  • <p><strong>Job Title:</strong> Financial Analyst</p><p><strong>Location:</strong> Mississauga, Ontario / On-site</p><p><strong>Job Type:</strong> Full-time, Permanent</p><p><br></p><p><strong>Job Summary:</strong></p><p>Robert Half Canada is seeking a detail-oriented <strong>Financial Analyst</strong> on behalf of our client in the manufacturing and automotive industry. This role is responsible for supporting financial planning, reporting, budgeting, forecasting, and analysis activities that help guide business decisions. The ideal candidate brings strong analytical capabilities, sound financial acumen, and the ability to collaborate effectively across departments in a dynamic operating environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Prepare and analyze financial reports, budgets, forecasts, and variance analyses</li><li>Support monthly, quarterly, and annual financial planning and reporting processes</li><li>Monitor financial performance and provide insights on trends, risks, and opportunities</li><li>Assist with budgeting, forecasting, and long-range planning activities</li><li>Analyze operating results and key business drivers to support decision-making</li><li>Partner with finance and cross-functional teams to gather data and support business initiatives</li><li>Prepare financial models and ad hoc analysis to support strategic and operational priorities</li><li>Assist with month-end close activities, accruals, and financial reconciliations as needed</li><li>Support process improvement initiatives to enhance reporting accuracy and efficiency</li><li>Ensure financial information is accurate, timely, and aligned with internal policies and procedures</li></ul><p><br></p>
  • 2026-10-11T00:00:00Z
Financial Analyst
  • Mississauga, ON
  • onsite
  • Permanent
  • 80000 - 90000 CAD / Yearly
  • <p>We are looking for a Financial Analyst to support financial planning, reporting, and analysis for a manufacturing operation in Mississauga, Ontario. This position focuses on turning financial data into clear business insights, helping leaders track performance, manage budgets, and make informed decisions. The successful candidate will work across accounting and finance functions, prepare meaningful reports, and contribute to ongoing process improvement in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Analyze financial results and operational data to identify trends, variances, and opportunities for improved business performance.</p><p>• Prepare regular and ad hoc reports that provide management with clear, accurate, and timely financial insights.</p><p>• Support budgeting, forecasting, and monthly financial review activities by compiling data and validating assumptions.</p><p>• Work with accounting and finance teams to maintain reliable records and ensure reporting aligns with business requirements.</p><p>• Use financial systems and reporting tools to extract, organize, and interpret information.</p><p>• Apply data analysis techniques to evaluate business performance and assist with planning and decision-making.</p><p>• Contribute to the improvement of reporting processes and support changes to financial workflows when required.</p><p>• Collaborate with internal stakeholders to resolve reporting issues, clarify financial information, and improve data quality.</p>
  • 2026-10-12T00:00:00Z
Financial Analyst
  • Burnaby, BC
  • onsite
  • Permanent
  • 75000 - 80000 CAD / Yearly
  • <p>Our client is a growing Canadian multi-unit consumer business seeking a Financial Analyst to join its finance team. This role offers the opportunity to work closely with leadership and cross-functional departments, providing financial insights that support operational performance, strategic decision-making, and continued growth.</p><p> </p><p><strong> Key Responsibilities</strong></p><ul><li> Prepare weekly, monthly, and ad hoc sales and performance reports for leadership.</li><li> Develop and maintain financial models to evaluate business initiatives and support decision-making.</li><li> Assist with annual budgeting, forecasting, and financial planning processes.</li><li> Analyze financial and operational data, providing meaningful insights and recommendations to management.</li><li> Perform full-cycle accounting responsibilities for multiple operating locations, including preparation and review of profit and loss statements.</li><li> Support the administration and maintenance of management reporting tools and databases.</li><li> Partner with Finance, Operations, and Marketing teams to monitor business performance and identify trends.</li><li> Conduct sales, margin, and operational performance analysis.</li><li> Evaluate the effectiveness and financial impact of business initiatives and growth strategies.</li><li> Participate in special projects and process improvement initiatives as required.</li></ul><p> </p>
  • 2026-10-21T00:00:00Z
Financial Analyst
  • Cambridge, ON
  • onsite
  • Permanent
  • 85000 - 90000 CAD / Yearly
  • <p>We are looking for a Financial Analyst to support financial planning, reporting, and analysis for a growing organization in Cambridge, Ontario. In this role, you will turn financial and operational data into clear insights that support sound business decisions. The successful candidate will work across accounting and finance functions, contribute to budgeting activities, and produce accurate reports for stakeholders. This Financial Analyst role is an on-site position.</p><p><br></p><p>Responsibilities:</p><p>• Analyze financial results, trends, and key performance indicators to provide meaningful business insights and support decision-making.</p><p>• Prepare recurring and ad hoc financial reports using reporting tools and other accounting software platforms.</p><p>• Support the budgeting and forecasting cycle by gathering data, reviewing assumptions, and helping maintain reliable financial models.</p><p>• Perform data mining and detailed analysis to identify variances, patterns, and opportunities for improved financial performance.</p><p>• Collaborate with finance, accounting, and operational teams to ensure data accuracy and consistent reporting across systems.</p><p>• Assist with accounting-related activities by reviewing financial information, reconciling records, and supporting month-end processes.</p><p>• Use CRM and financial systems to compile information, track relevant metrics, and improve reporting efficiency.</p><p>• Contribute to special projects and system-related reporting needs, including ad hoc analysis requested by leadership.</p>
  • 2026-10-20T00:00:00Z
Collections Analyst
  • Vancouver, BC
  • onsite
  • Temporary
  • 28 - 34 CAD / Hourly
  • <p>Our client is looking for a Collections Analyst to join their IT software organization on a Contract basis in Vancouver, British Columbia. This role combines hands-on credit evaluation with day-to-day collections support, making it ideal for someone who can assess customer risk while maintaining strong client communication. The position begins with on-site training for the first one to two weeks before moving to a fully remote arrangement, and the initial term is expected to run for 3 to 4 months with the possibility of extension.</p><p><br></p><p>Responsibilities:</p><p>• Review customer credit applications that require manual assessment and determine appropriate next steps beyond automated decision tools.</p><p>• Analyze financial information, credit bureau data, trade references, and payment trends to assess the risk profile of new and existing business customers.</p><p>• Authorize, adjust, or decline credit requests within established limits, and recommend suitable payment terms when standard arrangements are not appropriate.</p><p>• Examine requests involving unique billing or payment conditions and escalate higher-risk situations for further review when required.</p><p>• Identify opportunities to strengthen credit review workflows and suggest practical improvements that support both business growth and risk control.</p><p>• Share clear credit decisions and rationale with internal stakeholders, including sales, billing, and collections teams.</p><p>• Provide collections support by following up with customers on overdue balances and helping to resolve outstanding account issues professionally.</p><p>• Maintain accurate account documentation, track collection activity, and manage competing priorities effectively in a high-volume environment.</p>
  • 2026-10-21T00:00:00Z
Business Analyst
  • Edmonton, AB
  • onsite
  • Temporary
  • 45 - 75 CAD / Hourly
  • <p>We’re looking for an experienced <strong>Business Analyst</strong> to support a 3-month HRIS transformation initiative. This role will focus heavily on <strong>business process definition, requirements gathering, stakeholder facilitation, and change adoption</strong> rather than hands-on system configuration.</p><p><br></p><p>The organization has already received guidance on how to configure its ADP environment, but now needs support determining <strong>how its business processes should actually operate within the system</strong>.</p><p><br></p><p><strong>What you’ll be doing:</strong></p><ul><li>Facilitate requirements gathering sessions and stakeholder workshops across multiple departments.</li><li>Document and map <strong>current-state and future-state business processes</strong>.</li><li>Help stakeholders define how recruitment, onboarding, employee orientation, approvals, workflows, reporting, and analytics should operate.</li><li>Identify what information should be captured within the HRIS and establish consistent processes and standards.</li><li>Work with business teams to clarify questions such as: What should the recruitment process look like from posting through hire? What steps should be included during onboarding? What employee documents, policies, and information should be provided? What approvals and workflows are required? What reporting and analytics are needed?</li><li>Identify process gaps and make recommendations to leadership.</li><li>Support training, user adoption, and broader change-management activities.</li><li>Keep stakeholders engaged and aligned throughout the project, including situations where participation may be inconsistent.</li><li>Communicate progress, risks, gaps, and recommendations to project leadership.</li></ul><p><br></p>
  • 2026-10-06T00:00:00Z
Business Analyst
  • Edmonton, AB
  • onsite
  • Permanent
  • 100000 - 115000 CAD / Yearly
  • <p><strong>THE ROLE:</strong></p><p>Our client is seeking an experienced Business Analyst to join their Edmonton team on a full-time, long-term contract engagement. This role will work closely with business and technology teams to improve processes, define requirements, and support the delivery of effective technology solutions.</p><p><em>Responsibilities:</em></p><ul><li>Partner with stakeholders and IT teams to understand business needs and define clear requirements</li><li>Facilitate workshops, interviews, and working sessions to gather information and build alignment</li><li>Analyze business processes, systems, and data to identify opportunities for improvement</li><li>Develop requirements, user stories, process maps, acceptance criteria, and supporting documentation</li><li>Collaborate with project teams throughout the solution design, development, testing, and implementation</li><li>Support UAT by defining acceptance criteria and validating that solutions meet business needs</li><li>Maintain requirements documentation and communicate project updates, risks, and changes to stakeholders</li><li>Use data and analysis to support decision-making and evaluate solution outcomes</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an excellent opportunity for a seasoned Business Analyst to make a meaningful impact by driving business process improvements and supporting key technology initiatives within a collaborative and forward-thinking organization. You&#39;ll work closely with cross-functional stakeholders, helping shape solutions from initial discovery through implementation while influencing decision-making and delivering measurable business value. In return, you&#39;ll join a supportive team environment that values innovation, continuous improvement, and professional growth, while offering a competitive salary, and the opportunity to contribute to high-visibility projects that make a real difference.</p>
  • 2026-10-21T00:00:00Z
Business Analyst
  • Edmonton, AB
  • onsite
  • Permanent
  • 90000 - 115000 CAD / Yearly
  • <p>Our client is seeking an experienced <strong>Business Analyst</strong> to join their <strong>Edmonton </strong>team on a full-time, temporary basis. This role will work closely with business and technology teams to improve processes, define requirements, and support the delivery of effective technology solutions.</p><p><br></p><p><strong>Why This Role</strong></p><ul><li>Contribute to meaningful business process and technology improvements.</li><li>Work closely with both business stakeholders and IT teams on system enhancements and projects.</li><li>Play a key role in shaping solutions through analysis, requirements gathering, and stakeholder collaboration.</li><li>Join a collaborative environment focused on service, innovation, and continuous improvement.</li></ul><p><strong>Responsibilities</strong></p><ul><li>Partner with stakeholders and IT teams to understand business needs and define clear requirements.</li><li>Facilitate workshops, interviews, and working sessions to gather information and build alignment.</li><li>Analyze business processes, systems, and data to identify opportunities for improvement.</li><li>Develop requirements, user stories, process maps, acceptance criteria, and supporting documentation.</li><li>Collaborate with project teams throughout solution design, development, testing, and implementation.</li><li>Support UAT by defining acceptance criteria and validating that solutions meet business needs.</li><li>Maintain requirements documentation and communicate project updates, risks, and changes to stakeholders.</li><li>Use data and analysis to support decision-making and evaluate solution outcomes.</li></ul><p><br></p>
  • 2026-09-29T00:00:00Z
Credit Analyst
  • Edmonton, AB
  • onsite
  • Permanent
  • 70000 - 73000 CAD / Yearly
  • <p><strong>Job Summary</strong></p><p><strong><u></u></strong></p><p>Our client in Edmonton is seeking a detail-oriented and analytical Credit Analyst to join their finance team. This role is responsible for evaluating credit risk, reviewing customer financial information, recommending credit limits, and helping protect the organization’s financial health while supporting business growth. The ideal candidate will have strong financial analysis skills, sound judgment, and the ability to collaborate effectively with internal stakeholders and external customers.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Analyze and assess the creditworthiness of new and existing customers using financial statements, credit reports, trade references, and payment history</li><li>Recommend appropriate credit limits and terms based on risk analysis and company policy</li><li>Monitor customer accounts to identify changes in risk, delinquency trends, and exposure levels</li><li>Review aging reports and support collections strategies for overdue accounts</li><li>Partner with sales, finance, and customer service teams to resolve credit-related issues while maintaining strong client relationships</li><li>Prepare clear and well-supported credit recommendations for management review</li><li>Maintain accurate customer credit files and ensure documentation is complete and up to date</li><li>Assist with ongoing review and improvement of credit policies, procedures, and internal controls</li><li>Support month-end reporting related to receivables, bad debt exposure, and account risk</li><li>Identify potential compliance concerns and escalate high-risk accounts as needed</li></ul>
  • 2026-09-29T00:00:00Z
Credit Analyst
  • Acheson, AB
  • onsite
  • Permanent
  • 70000 - 75000 CAD / Yearly
  • <p>We are looking for a detail-oriented Credit Analyst to join our client, an industry leader in the Edmonton, Alberta area. In this role, you will assess credit risk, support timely payment processing, and work closely with branch teams to address account issues and maintain strong customer relationships. The successful candidate will bring sound judgement, accuracy, and a service-focused approach to managing credit decisions and account administration.</p><p><br></p><p>Responsibilities:</p><p>• Work with branch staff to investigate customer account concerns, resolve billing discrepancies, and address partial payment issues while preparing month-end dispute summaries.</p><p>• Evaluate applications for new or expanded credit by reviewing submitted documentation, obtaining third-party credit information, checking references, and confirming purchasing needs with branch teams.</p><p>• Set up authorized credit limits in the appropriate system and issue clear credit decisions to customers using approved communication methods.</p><p>• Assess requests for orders that exceed established credit thresholds, approve exceptions within assigned authority, and escalate higher-risk matters when needed.</p><p>• Monitor delinquent or higher-risk accounts, follow up on outstanding issues, and support appropriate collection and escalation activities.</p><p>• Receive and process customer payments, including rental charges and credit card transactions, while assisting with accurate payment allocation.</p><p>• Complete daily cash balancing activities and maintain reporting that supports financial accuracy and internal controls.</p><p>• Prepare account commentary and provide reporting support for key customer files while assisting Sales and Accounting with assigned initiatives</p>
  • 2026-10-22T00:00:00Z
Payroll Analyst
  • Toronto, ON
  • remote
  • Temporary
  • 38 - 38 CAD / Hourly
  • <p>We are looking for a Payroll Analyst to join our team in Toronto, Ontario on a Long-term Contract basis. This position is responsible for managing full-cycle payroll activities for a salaried employee group while ensuring accuracy, timeliness, and compliance. The successful candidate will bring strong analytical skills, payroll expertise, and a detail-oriented approach to reporting, reconciliations, and timekeeping processes.</p><p><br></p><p>Responsibilities:</p><p>• Administer complete payroll processing for approximately 250 employees on a bi-weekly schedule.</p><p>• Review and validate employee time and attendance information to support accurate payroll calculations.</p><p>• Prepare, analyze, and maintain payroll reports, spreadsheets, and supporting records across multiple data sources.</p><p>• Perform detailed cross-checks and reconciliations to identify discrepancies and resolve payroll variances promptly.</p><p>• Monitor each stage of the payroll cycle to ensure deadlines are met and transactions are processed correctly.</p><p>• Investigate payroll issues related to earnings, deductions, benefits, and taxes, and apply corrections as needed.</p><p>• Use payroll data reports and confirm the information aligns with source records before finalizing payroll.</p><p>• Support payroll record maintenance and ensure documentation is complete, organized, and audit-ready.</p>
  • 2026-10-20T00:00:00Z
Payroll Analyst
  • North York, ON
  • onsite
  • Permanent
  • 95000 - 118000 CAD / Yearly
  • Senior Payroll Accounting &amp; Reporting Analyst Position Summary We are seeking an experienced Senior Payroll Accounting &amp; Reporting Analyst to oversee payroll accounting activities, reconciliations, reporting, auditing, and process improvement initiatives within a large and complex organization. This role serves as a key liaison between Payroll, Finance, HR, and other business stakeholders to ensure the accuracy, integrity, and compliance of payroll financial data. The successful candidate will provide analytical support, lead payroll-related audits, supervise team members, and contribute to continuous improvement of payroll systems and processes. <br> Key Responsibilities Payroll Accounting &amp; Reporting Reconcile payroll-related general ledger accounts and investigate discrepancies. Perform root cause analysis and provide recommendations to resolve account variances. Prepare and analyze payroll reports on a weekly, monthly, quarterly, and annual basis. Review payroll postings and ensure accuracy of payroll-related financial transactions. Support payroll processing through the preparation and delivery of payroll accounting data. Prepare journal entries and supporting documentation as required. Conduct aging analyses, trend reporting, and variance analysis. Develop and maintain reporting frameworks to support payroll operations and business decisions. Analyze payroll-related data and employee leave information to identify trends and areas for improvement. Ensure compliance with accounting standards, payroll legislation, and internal controls. Audit &amp; Compliance Lead and support payroll audit activities. Design, test, and implement audit reports and monitoring processes. Collaborate with Finance and external stakeholders during annual audits. Prepare documentation and provide support for internal and external reviews. Assist with payroll overpayment recovery analysis and related reporting. Interpret and communicate payroll accounting policies, controls, and statutory requirements. Systems &amp; Process Improvement Identify opportunities to improve payroll reporting, controls, and operational processes. Participate in payroll system enhancements, testing, and implementation projects. Support integration of new payroll processes and reporting requirements. Develop and maintain process documentation, workflows, and reporting procedures. Research emerging payroll trends, best practices, and system capabilities. Leadership &amp; Collaboration Supervise and support designated payroll staff. Assist with employee onboarding, training, performance management, and workflow coordination. Work closely with Payroll, Finance, HR, and operational teams to ensure accurate payroll accounting practices. Provide guidance and expertise on payroll accounting, reporting, and compliance matters. Support initiatives that promote diversity, inclusion, and equitable workplace practices.
  • 2026-10-07T00:00:00Z
Accounting Analyst
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is seeking an <strong>Accounting Analyst</strong> for a long-term contract opportunity in <strong>Calgary, Alberta</strong> within the Oil &amp; Gas Services sector. This role focuses on settlement investigations, financial reconciliations, and data analysis to support accurate accounts receivable processes.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Review and prioritize service tickets, investigate issues, and determine appropriate resolutions.</li><li>Investigate settlement discrepancies across multiple data sources and resolve inconsistencies.</li><li>Perform accounts receivable and settlement reconciliations.</li><li>Validate high volumes of transactional data for accuracy and completeness.</li><li>Collaborate with internal teams to investigate exceptions and resolve issues promptly.</li><li>Use Excel, SQL, ServiceNow, and other business systems to analyze data and manage workflows.</li><li>Support data controls and process improvements to reduce recurring errors.</li><li>Assist with reporting, scripting, and system-based analysis as required.</li></ul><p><br></p>
  • 2026-10-22T00:00:00Z
Data Analyst
  • Toronto, ON
  • onsite
  • Permanent
  • 80000 - 90000 CAD / Yearly
  • <p><strong><u>This is a hybrid position (3x a week in the office) in Downtown Toronto. This job posting is for a current vacancy with our client.</u></strong></p><p><br></p><p><strong> </strong></p><p> We are looking for a Data Analyst who enjoys working hands-on with data while partnering with business and finance stakeholders. The ideal candidate will bring strong SQL and advanced Excel skills, experience working with financial data, and the ability to turn complex information into clear and meaningful reports and insights.</p><p><strong> </strong></p><p>  </p><p><strong>What you will do and how you will make an impact … </strong></p><p><strong> </strong></p><p>·      Develop, maintain, and enhance financial and operational reports, dashboards, and recurring reporting packages.</p><p>·      Extract and analyze data from multiple systems and data sources using SQL and Excel.</p><p>·      Work extensively with Excel, including PivotTables, data manipulation, analysis, charts, and reporting.</p><p>·      Prepare, validate, and reconcile data to ensure reports are complete and accurate.</p><p>·      Create recurring and ad hoc reports to support management and business decision-making.</p><p>·      Present reports and findings to stakeholders and help communicate the story behind the data.</p><p> </p><p><strong> </strong></p>
  • 2026-09-30T00:00:00Z
Billing Analyst
  • Acheson, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for a detail-oriented <strong>Billing Analyst</strong> to join their team in Acheson, Alberta on a 6-month Contract basis. This in-office role is ideal for someone experienced in high-volume billing, invoice processing, and discrepancy resolution.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Generate invoices and credit documentation using Dynamics 365 and customer billing portals.</li><li>Review billing records, pricing, inventory variances, and margins to identify discrepancies.</li><li>Coordinate with customers and internal teams to verify purchase orders, quotes, and work orders.</li><li>Ensure billing documentation is complete and accurate before invoices are issued.</li><li>Follow up on missing pricing, purchase orders, and supporting documentation.</li><li>Submit invoice packages and maintain organized digital records.</li><li>Support finance and credit teams with accruals, inventory investigations, and lien documentation.</li><li>Maintain customer billing profiles and communicate billing status and outstanding issues.</li><li>Identify opportunities to improve billing processes and internal controls.</li></ul><p><br></p>
  • 2026-10-23T00:00:00Z
Billing Analyst
  • Acheson, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for a detail-oriented <strong>Billing Analyst</strong> to join their team in <strong>Acheson</strong>, Alberta on a 6-month Contract basis. This in-office role is ideal for someone experienced in high-volume billing who can manage multiple customer requirements, investigate discrepancies, and collaborate with internal teams to ensure accurate and timely invoicing.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Generate invoices and credit documentation using Dynamics 365 and customer portals.</li><li>Investigate billing, pricing, margin, and inventory discrepancies, coordinating with internal teams and customers to resolve issues.</li><li>Verify purchase orders, quotes, work orders, and supporting documentation for billing accuracy.</li><li>Follow up with site teams to resolve work order discrepancies and ensure timely billing.</li><li>Obtain and record customer purchase orders and follow client-specific billing instructions.</li><li>Maintain organized digital records of invoices, purchase orders, and supporting documents.</li><li>Monitor outstanding billing issues and provide status updates to stakeholders.</li><li>Support sales accruals, inventory investigations, transfers, and lien-related documentation.</li><li>Identify opportunities to improve billing processes, controls, and efficiency.</li><li>Participate in safety initiatives and assist with additional projects as required.</li></ul><p><br></p>
  • 2026-10-22T00:00:00Z
Financial Analyst - Entry Level
  • Markham, ON
  • remote
  • Temporary
  • 22.9615 - 26.587 CAD / Hourly
  • We are looking for a detail-oriented Financial Analyst - Entry Level to join our team in Markham, Ontario. This Long-term Contract opportunity is well suited to someone who is eager to build practical experience in project finance, data analysis, and financial reporting within a structured business environment. In this role, you will support the accuracy and organization of project financial information while working closely with finance, project management, and cross-functional teams. The position offers hands-on exposure to financial systems, budget tracking practices, and data quality processes.<br><br>Responsibilities:<br>• Participate in training to develop a strong understanding of project financial procedures, internal tools, and data maintenance practices.<br>• Examine existing budget trackers and project financial records to identify how activities, hours, and assigned roles are organized across different service or project types.<br>• Learn how financial information is aligned between current tracking methods and a centralized financial system in preparation for data conversion activities.<br>• Enter and update project financial records accurately within designated templates and systems to support ongoing data migration work.<br>• Identify inconsistencies, gaps, or questions in financial records and communicate findings promptly to appropriate team members.<br>• Support validation efforts by checking migrated information for completeness and accuracy in collaboration with finance, project management, and other stakeholders.<br>• Assist with investigating and resolving data-related issues that affect the quality or reliability of project financial information.<br>• Contribute to ad hoc financial support tasks, reporting activities, and other administrative duties related to project data management as needed.
  • 2026-10-21T00:00:00Z
HRIS Analyst
  • Vancouver, BC
  • onsite
  • Permanent
  • 90000 - 110000 CAD / Yearly
  • <p>Our client, a highly diversified real estate development organization, is looking for a HRIS Analyst to lead the continuous improvement of its Workday environment.</p><p><br></p><p>This is an excellent opportunity for someone who wants to serve as the internal Workday expert and collaborate closely with teams across HR, Payroll, Finance, and broader business operations.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Oversee Workday configuration, maintenance, enhancements, business processes, workflows, releases, and continuous improvement across HCM, Payroll, Recruiting, Time Tracking, Absence, and Compensation.</li><li>Manage Workday security, access, data integrity, privacy, and governance, including routine audits.</li><li>Develop and maintain reports, dashboards, calculated fields, and workforce analytics to support business decision-making.</li><li>Support Workday integrations, troubleshooting, testing, implementations, and enhancements in collaboration with internal teams and external partners.</li><li>Partner with stakeholders to translate business needs into scalable Workday solutions, provide training and support, and promote system adoption and best practices.</li></ul><p><br></p><p><br></p><p><br></p>
  • 2026-10-23T00:00:00Z
AML Analyst
  • Toronto, ON
  • onsite
  • Temporary
  • 28 - 28 CAD / Hourly
  • <p>We are looking for a AML Analyst to join a finance consulting environment supporting a client in Toronto, Ontario. This Long-term Contract position is ideal for a detail-oriented candidate with experience in financial crime review, regulatory compliance, and transaction analysis. The successful candidate will help evaluate risk, support investigative activities, and contribute to accurate reporting while working in a hybrid schedule.</p><p><br></p><p>Responsibilities:</p><p>•           AML/ATF transaction monitoring event adjudication.</p><p>•           Conducting financial crime investigations, including enhanced due diligence (EDD) and associated periodic high-risk reviews.</p><p>•           Keep abreast of relevant regulatory changes and identify immediate risk concerns pertaining to legislative and regulatory requirements.</p><p>•           Regulatory reporting (i.e. LCTR, EFTR, STR, TPR, SOTR).</p><p>•           Work directly with third-party service providers and Member-facing employees to maintain Member KYC information updates to comply with legislative requirements.</p><p>•           Assess the risk of wire transfers being sent to/received from high-risk countries.</p><p>•           Utilize Navaera, adverse media tools, and related software at a proficient level.</p><p>•           Understand and apply AML/ATF Procedures when required, and present findings in writing in a clear and precise manner.</p><p>•           Assist in coordinating and ensuring timely completion of AML training with all employees.</p><p>•           Assist in the planning, testing, back-testing and implementation of system enhancements and conversions.</p><p>•           Keep abreast of legislative and regulatory requirements, including the Proceeds of Crime (Money Laundering) and Terrorist Financing Act (PCMLTFA), and remain current on organizational practices, policies, procedures.</p><p>•           Provide assistance, where required, during regulatory examinations and external reviews.</p><p>•           Complete other duties and projects as may be assigned.</p>
  • 2026-10-23T00:00:00Z
Financial Planning and Analysis Manager
  • Mississauga, ON
  • onsite
  • Permanent
  • 130000 - 140000 CAD / Yearly
  • <p><strong>Manager, FP&amp;A (Mississauga)</strong></p><p><br></p><p><strong>The Opportunity</strong></p><p><br></p><p>Our client is seeking a high-impact <strong>Manager, FP&amp;A</strong> to partner closely with senior leadership and drive strategic financial planning. This role offers strong visibility across the business, leading forecasting, budgeting, and long-term planning while delivering actionable insights to support growth and performance.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead <strong>long-term financial planning</strong>, including maintaining and enhancing strategic models</li><li>Own <strong>quarterly forecasting</strong> and <strong>annual budgeting cycles</strong> across business units</li><li>Deliver <strong>variance analysis</strong> (actuals vs. budget/forecast) with clear insight into key drivers</li><li>Partner with business leaders to evaluate risks, opportunities, and investment decisions</li><li>Develop <strong>scenario and sensitivity analyses</strong> to support strategic initiatives and capital allocation</li><li>Oversee <strong>month-end reporting</strong> for corporate overhead and present results to executive leadership</li><li>Prepare high-quality <strong>management reports, dashboards, and board-level materials</strong></li><li>Support <strong>investor-facing processes</strong>, including financial models and external reporting alignment</li><li>Drive process improvements and support ad hoc analysis and special projects</li><li>Provide guidance and mentorship to junior team members</li></ul><p><br></p><p><br></p><p><br></p>
  • 2026-10-21T00:00:00Z
Functional Business Analyst
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p><strong>THE ROLE:</strong></p><p>Our client is seeking a Functional Business Analyst to support a critical NetSuite implementation during a key phase of the project lifecycle. Working closely with Finance, IT, and external implementation partners, you will help drive project execution, improve stakeholder communication, and ensure finance requirements are understood and incorporated as the organization prepares for go-live and subsequent optimization activities.</p><p><em>Key Responsibilities:</em></p><ul><li>Act as the primary liaison between Finance, IT, and implementation partners to facilitate effective communication and issue resolution</li><li>Support project planning, coordination, and execution to help keep deliverables on track</li><li>Provide a finance-focused perspective throughout the implementation process and identify gaps, risks, and improvement opportunities</li><li>Assist with user acceptance testing activities and help guide teams through final stages of implementation</li><li>Collaborate with stakeholders to document and enhance current-state and future-state business processes</li><li>Support the development and refinement of financial reports and reporting requirements</li><li>Help drive project completion while ensuring business objectives and finance needs are met</li><li>Contribute to post-implementation optimization initiatives and continuous improvement efforts</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are a collaborative and solutions-oriented professional with a strong accounting foundation and hands-on ERP implementation experience. You thrive in fast-paced project environments, communicate effectively with both technical and non-technical stakeholders, and bring a practical, low-ego approach to problem solving. You are comfortable navigating ambiguity, influencing outcomes, and helping teams move projects forward while maintaining a focus on business value.</p><p><br></p><p><strong>WHAT&#39;S ON OFFER?</strong></p><p>This is an exciting opportunity to play a meaningful role in a high-impact ERP initiative while partnering with cross-functional leaders across the organization. You&#39;ll be part of a collaborative environment where your expertise will directly influence project success and future optimization efforts. Our client offers a competitive hourly wage, the opportunity to work on a significant transformation project, and the potential to extend your impact beyond the initial implementation phase. Don’t delay, apply today!</p>
  • 2026-10-22T00:00:00Z
Data Analyst - Collections
  • Markham, ON
  • onsite
  • Permanent
  • 80000 - 110000 CAD / Yearly
  • We are looking for a Data Analyst - Collections to support data-driven decision-making for a collections function within the utilities and infrastructure sector in Markham, Ontario. This position focuses on turning operational and financial data into practical insights that improve recovery performance, strengthen reporting accuracy, and support business-to-business collections strategies. The successful candidate will work closely with collections, credit, sales, and leadership teams to monitor trends, evaluate results, and recommend process improvements based on clear analysis.<br><br>Responsibilities:<br>• Analyze collections and credit performance data to identify trends, risks, and opportunities that support stronger recovery results.<br>• Build, maintain, and enhance dashboards and recurring reports using tools such as Power BI, Excel, SQL, and CRM-based data sources.<br>• Track key performance indicators, call centre activity, and portfolio metrics, then present findings to stakeholders in a clear and actionable format.<br>• Partner with collections, credit, and sales teams to improve reporting visibility and align operational priorities with business goals.<br>• Review account and portfolio-level information to uncover payment behaviour patterns and support more effective collection strategies in a B2B environment.<br>• Validate data accuracy across reporting sources and resolve inconsistencies to ensure dependable insight for leadership decision-making.<br>• Support ongoing improvements to collection processes by translating business needs into meaningful analysis and performance measurement.<br>• Contribute to reporting updates tied to system or process changes when required, ensuring continuity and clarity in collections performance tracking.
  • 2026-09-28T00:00:00Z
Lead CRM Analyst
  • Mississauga, ON
  • onsite
  • Permanent
  • 85000 - 95000 CAD / Yearly
  • <p>We are looking for an experienced Lead CRM Analyst to support and enhance enterprise application solutions in Mississauga. This role is suited to a detail-oriented individual who can bridge business needs and technical capabilities, improve CRM and ERP processes, and provide informed guidance on system functionality. The successful candidate will contribute to solution delivery, troubleshoot application issues, and help strengthen reporting, integrations, and user experience across connected platforms.</p><p><br></p><p>Responsibilities:</p><p>• Lead the functional analysis, configuration, and ongoing support of Microsoft Dynamics CRM within a broader enterprise applications environment.</p><p>• Work closely with business stakeholders to gather requirements, translate operational needs into system solutions, and recommend practical improvements.</p><p>• Investigate incidents and application issues, perform root-cause analysis, and develop both immediate fixes and longer-term corrective actions.</p><p>• Contribute to CRM and ERP implementation initiatives, including process mapping, testing, documentation, and user readiness activities.</p><p>• Support integration points between multiple business systems to help maintain reliable data flow and consistent application performance.</p><p>• Develop and refine reports, dashboards, and system insights that support business decision-making and operational visibility.</p><p>• Provide functional leadership on enhancement requests, system changes, and release activities while ensuring alignment with business priorities.</p><p>• Collaborate with technical teams, vendors, and internal users to resolve system limitations and improve overall application effectiveness.</p>
  • 2026-09-28T00:00:00Z