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.

32 results for Business Systems Analyst Corporate Accounting jobs

Financial Reporting Analyst
  • Mississauga, ON
  • onsite
  • Contract / Temporary to Hire
  • 33 - 35 CAD / Hourly
  • <p>Our client is seeking a Financial Reporting Analyst with a strong background in finance, financial analysis, and reporting. This role will take ownership of recurring reporting, prepare management reporting packages, and analyze financial and operational data to support business decisions. The ideal candidate is comfortable managing a high volume of reports, confident in interpreting results, and able to explain the findings clearly to senior management. Strong analytical skills, advanced Excel proficiency, and Power BI experience are key to success in this role.</p><p><br></p><p>Responsibilities:</p><ul><li>Take ownership of recurring management reporting, ensuring reports are accurate, consistent, and delivered on time.</li><li>Prepare and distribute reporting packages across multiple business groups.</li><li>Prepare job costing reports and analyze cost information, trends, and variances.</li><li>Extract data from financial systems and use Excel and Power BI to analyze results and develop reports and dashboards.</li><li>Review reporting outputs, investigate discrepancies, and provide meaningful commentary on key findings.</li><li>Identify trends, variances, and performance indicators that support management’s understanding of business results.</li><li>Prepare executive summaries and presentation materials, providing analytical support for management discussions.</li><li>Respond to ad hoc reporting and analysis requests from leadership and operational teams.</li><li>Collaborate with internal stakeholders to understand reporting requirements and business objectives.</li><li>Improve reporting processes, data quality, and efficiency.</li></ul><p><br></p>
  • 2026-10-01T00:00:00Z
Business Analytics & Reporting Analyst
  • Mississauga, ON
  • onsite
  • Temporary
  • 40 - 50 CAD / Hourly
  • We are looking for a Business Analytics &amp; Reporting Analyst to join a team in Mississauga, Ontario on a Long-term Contract basis. In this role, you will turn complex data into meaningful insights that help leaders evaluate performance, identify opportunities, and respond to potential risks. The position is well suited to someone who enjoys combining analysis, reporting, and clear communication to support informed business decisions.<br><br>Responsibilities:<br>• Examine high-volume datasets to uncover patterns, exceptions, and practical insights that support operational and strategic decisions.<br>• Produce scheduled and on-demand reports for leadership and business teams, ensuring information is accurate, timely, and easy to interpret.<br>• Create dashboards, reporting materials, and concise summaries that present performance results in a clear and business-focused way.<br>• Apply advanced Excel techniques, including Pivot Tables, VLOOKUPs, and complex formulas, to organize, analyze, and validate data.<br>• Monitor key metrics and investigate trends or variances to highlight business performance drivers and emerging issues.<br>• Convert analytical findings into straightforward recommendations that help stakeholders make sound decisions.<br>• Partner with internal teams to clarify reporting needs, define business objectives, and document requirements effectively.<br>• Strengthen reporting workflows and improve data integrity through ongoing process refinement and quality checks.
  • 2026-09-22T00: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
  • 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
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
Financial Analyst
  • Mississauga, ON
  • onsite
  • Permanent
  • 75000 - 80000 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-04T00:00:00Z
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
Senior Accounts Payable Analyst
  • Calgary, AB
  • onsite
  • Permanent
  • 0 - 0 CAD / Yearly
  • <p>Robert Half is partnering with a client to hire a Senior Accounts Payable Analyst who will play a key role in supporting the company’s accounting operations. This position is ideal for an experienced accounts payable professional who brings strong analytical skills, process improvement experience, and a deep understanding of invoice processing, vendor management, and month-end close activities.</p><p><br></p><p>Key Responsibilities</p><ul><li>Oversee the full-cycle accounts payable process, including invoice review, coding, approvals, and payment execution</li><li>Analyze accounts payable transactions to identify discrepancies, trends, and opportunities for process improvements</li><li>Reconcile vendor statements and resolve invoice, payment, and purchase order issues in a timely manner</li><li>Support month-end and year-end close activities related to accounts payable</li><li>Prepare and maintain AP-related reports, aging schedules, accruals, and account reconciliations</li><li>Partner with internal departments and external vendors to address payment inquiries and improve workflow efficiency</li><li>Help ensure compliance with company policies, accounting procedures, and internal controls</li><li>Assist with audit support, documentation requests, and special projects as needed</li></ul>
  • 2026-10-02T00:00:00Z
Sr Accounting Analyst
  • Niagara, ON
  • onsite
  • Permanent
  • 70000 - 77500 CAD / Yearly
  • <p>Our client is seeking a detail-oriented and analytical finance professional to join their team as a Senior Accounting Analyst. This role offers a diverse mix of accounting operations, financial reporting, analysis, budgeting support, and process improvement within a growing and collaborative environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>Financial Operations &amp; Accounting Support</p><ul><li>Support the day-to-day financial activities of the organization by ensuring financial transactions are processed accurately and efficiently.</li><li>Maintain the integrity of financial records through regular review, reconciliation, and analysis of accounting data.</li><li>Manage account balances and investigate variances to ensure accuracy and timely resolution of outstanding items.</li><li>Prepare supporting documentation and schedules required for internal controls, audits, and reporting activities.</li><li>Contribute to the development and maintenance of effective accounting practices that support operational excellence.</li></ul><p>Financial Reporting &amp; Month-End Activities</p><ul><li>Assist in the preparation of periodic financial reports and working papers for management review.</li><li>Support month-end, quarter-end, and year-end close processes through account analysis and reconciliations.</li><li>Analyze financial information to identify trends, risks, and opportunities for improvement.</li><li>Maintain supporting records and schedules to ensure compliance with organizational and reporting requirements.</li><li>Contribute to the accuracy and completeness of financial data used for internal and external reporting.</li></ul><p>Planning &amp; Analysis</p><ul><li>Participate in budgeting, forecasting, and financial planning activities.</li><li>Monitor financial performance against established targets and provide insights into key variances.</li><li>Prepare analyses that support business initiatives, resource planning, and strategic decision-making.</li><li>Develop and maintain reporting tools that enhance visibility into operational and financial performance.</li><li>Provide data-driven recommendations to help improve effectiveness, efficiency, and overall business results.</li></ul><p>Continuous Improvement</p><ul><li>Identify opportunities to streamline processes, improve controls, and enhance financial reporting capabilities.</li><li>Support system enhancements, implementations, and process optimization initiatives.</li><li>Leverage technology and reporting tools to improve data accuracy and workflow efficiency.</li><li>Participate in cross-functional projects aimed at strengthening organizational performance and scalability.</li></ul><p>Engagement</p><ul><li>Partner with leaders and internal stakeholders to provide financial insights and support informed decision-making.</li><li>Foster productive working relationships across departments to ensure effective communication and collaboration.</li><li>Serve as a reliable resource for financial information, reporting requirements, and process guidance.</li><li>Support organizational objectives through a customer-service-oriented approach and commitment to continuous improvement</li></ul>
  • 2026-10-06T00:00:00Z
Financial Accountant
  • Ottawa, NL
  • remote
  • Permanent
  • 80000 - 85000 CAD / Yearly
  • <p><strong>Robert Half is partnering with an organization that&#39;s looking to add a Financial Accountant to their growing team. This is a full-time/permanent role working remote. </strong></p><p><br></p><p><strong>Advantages:</strong></p><p>-Competitive salary (80-85K)</p><p>-Full benefits + 3 weeks vacation</p><p>-Fully remote</p><p>-Excellent team</p><p>-Opportunity for advancement </p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Coordinate month-end and year-end accounting activities by preparing journal entries, accruals, and detailed supporting documentation for one or more entities.</p><p>• Complete balance sheet reconciliations, including cash, intercompany accounts, prepaid balances, and accrued liabilities, and resolve discrepancies in a timely manner.</p><p>• Contribute to consolidated reporting by maintaining schedules, assisting with financial analysis, and explaining variances against budgets and forecasts.</p><p>• Administer day-to-day accounting transactions related to payables, receivables, billing, inventory reconciliation, and payroll-related entries.</p><p>• Maintain revenue recognition support files for recurring and product-based revenue streams in accordance with applicable accounting standards.</p><p>• Assist with indirect tax compliance by preparing information for filings, reviewing outstanding items, and helping ensure submission readiness.</p><p>• Support external audit activities by organizing schedules, gathering documentation, and responding to requests from auditors.</p><p>• Use ERP and reporting tools to improve close, reconciliation, and reporting workflows, while supporting system assessments or migration-related finance tasks when required.</p><p>• Identify inefficiencies in existing processes, recommend practical improvements, and gradually take ownership of key accounting workflows with reduced supervision.</p><p>• Work closely with the Financial Controller to help shape process enhancements, reporting practices, and systems-related decisions.</p>
  • 2026-09-29T00: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-08T00: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-09T00:00:00Z
Senior Financial Planning Analyst
  • London,, ON
  • onsite
  • Permanent
  • 90000 - 120000 CAD / Yearly
  • <p>Our client is a growing, technology-enabled organization with an international footprint and a strong track record of innovation, acquisition-driven growth, and operational excellence. The organization is seeking a Senior FP&amp;A Specialist to partner directly with the CFO and help build out the organization&#39;s financial planning and analysis capabilities.</p><p><br></p><p>This is a newly created role designed to increase the finance team&#39;s business partnering capacity and elevate the organization&#39;s financial planning, forecasting, reporting, and strategic decision-making processes. The successful candidate will have the opportunity to work across multiple business functions, support senior leadership, and drive projects that have a direct impact on company performance and growth.</p><p><br></p><p><u>Key Responsibilities:</u></p><p>Financial Planning &amp; Analysis</p><ul><li>Lead the annual budgeting process across multiple departments</li><li>Develop and maintain rolling forecasts, financial plans, and cash flow projections</li><li>Perform monthly and quarterly variance analysis and provide actionable insights</li><li>Build financial models to support business cases, investments, and strategic initiatives</li><li>Develop reporting and KPI dashboards to enhance decision-making</li><li>Partner with departmental leaders to review financial performance and budgets</li></ul><p>Strategic Initiatives</p><ul><li>Support business growth initiatives, acquisitions, integrations, and special projects</li><li>Conduct ROI analysis, scenario planning, and investment evaluations</li><li>Assist leadership with strategic planning and long-term decision-making</li><li>Identify opportunities to improve profitability and operational performance</li><li>Provide financial insights that support organizational objectives</li></ul><p>Systems &amp; Process Improvement</p><ul><li>Act as a key finance systems resource and power user</li><li>Drive process automation and workflow improvements</li><li>Improve reporting efficiency and reduce manual processes</li><li>Leverage technology, AI tools, and advanced analytics to modernize finance operations</li><li>Support ERP optimization and reporting enhancements</li></ul><p>Business Partnering</p><ul><li>Build relationships with leaders across the organization</li><li>Present financial results, forecasts, and recommendations to non-finance stakeholders</li><li>Provide thoughtful challenge and guidance on spending, investments, and resource allocation</li><li>Help develop a stronger financial management culture throughout the business</li></ul>
  • 2026-09-25T00:00:00Z
Sr. Financial Analyst
  • Toronto, ON
  • onsite
  • Permanent
  • 98000 - 115000 CAD / Yearly
  • <p>We are looking for an experienced Sr. Financial Analyst to support financial planning, reporting, and business decision-making for a Toronto, Ontario-based team. This role focuses on translating financial and operational data into clear insights, strengthening reporting processes, and partnering with stakeholders to improve performance. The successful candidate will combine strong analytical capability to deliver accurate analysis.</p><p><br></p><p>Responsibilities:</p><p>• Prepare recurring and ad hoc financial analyses that help leaders assess results, identify trends, and support strategic decisions.</p><p>• Develop, maintain, and refine reports and dashboards using available reporting tools to improve visibility into financial and operational performance.</p><p>• Contribute to budgeting, forecasting, and planning activities by gathering inputs, validating assumptions, and consolidating financial information.</p><p>• Lead the development, coordination, and consolidation of annual operating budget in-year forecasts.</p><p>• Partner with clinical program leaders to develop realistic, evidence-based budgets aligned with operational plans.</p><p>• Provide budget to-actual variance analysis, identifying key cost drivers, risks, and mitigation strategies.</p><p>• Support monthly financial close, year-end activities, including audit-ready financial packages, ensure timely, accurate, and complete financial results.</p><p>• Serve as a strategic financial advisor, translating financial data into operational insights for leaders and executives.</p><p>• Support business case development, service planning and resource allocation decisions.</p><p>• Optimize and assess financial/operational performance by leveraging internal data. </p><p>• Identify opportunities for efficiency, funding optimization, and cost management.</p>
  • 2026-09-17T00:00:00Z
Sr. Financial Analyst
  • Toronto, ON
  • onsite
  • Temporary
  • 45 - 51 CAD / Hourly
  • <p>We are looking for an experienced Sr. Financial Analyst to join a services organization in Toronto, Ontario on a 12-month Contract. This role is well suited to a detail-oriented finance specialist who combines strong Sage Intacct expertise with advanced Excel skills and a practical approach to improving financial processes. You will help strengthen reporting, planning, and system usage while partnering with finance and operational teams to deliver efficient, sustainable solutions. The position is fully onsite in Toronto, Ontario.</p><p><br></p><p>Responsibilities:</p><p>• Create and enhance Sage Intacct reports, dashboards, and financial outputs using available reporting tools to support timely decision-making.</p><p>• Develop reporting solutions across core finance functions, including purchasing, payables, receivables, banking, projects, the general ledger, and related operational areas.</p><p>• Build and streamline data import and export processes within Sage Intacct to improve data quality, reduce manual effort, and increase efficiency.</p><p>• Assess and refine system setup within Sage Intacct, including workflows, approval paths, user access, internal controls, and delegated financial authorities.</p><p>• Configure the project module to support contract tracking and align it with procurement and accounts payable activities.</p><p>• Prepare Excel-based models for budgeting, rolling forecasts, variance reviews, management reporting, and ad hoc financial analysis.</p><p>• Establish practical finance processes for reporting, budgeting, forecasting, and analysis that internal teams can maintain effectively over time.</p><p>• Produce clear process documentation, user instructions, and workflow guides to support knowledge transfer and consistent use of improved practices.</p><p>• Collaborate with Finance, Procurement, project teams, and other stakeholders to gather business needs, address issues, and implement meaningful system and process enhancements.</p>
  • 2026-10-01T00:00:00Z
Sr. Financial Analyst
  • Toronto, ON
  • onsite
  • Permanent
  • 90000 - 100000 CAD / Yearly
  • <p>We are looking for a Senior Financial Analyst to join a growing manufacturing organization in Toronto, Ontario. This role will play a central part in financial planning and analysis by delivering insights that support budgeting, forecasting, performance reporting, and strategic decision-making. The successful candidate will work closely with finance and operational leaders to strengthen visibility into business performance and help guide investment, project, and profitability decisions.</p><p><br></p><p>Responsibilities:</p><p>• Drive the monthly forecasting process across key financial areas such as sales, gross margin, operating costs, and cash flow to support accurate planning.</p><p>• Contribute to the annual budgeting cycle by developing robust financial models and combining submissions from multiple business areas into a unified plan.</p><p>• Review monthly financial performance, investigate differences from plan, and prepare clear reporting materials for leadership review.</p><p>• Evaluate project and contract profitability by comparing budgets, forecasts, and actual results to highlight risks and opportunities.</p><p>• Create dashboards, reporting tools, and analysis that give operational teams timely visibility into financial and business performance.</p><p>• Monitor performance indicators related to productivity, margins, backlog, sales pipeline, working capital, and cash efficiency.</p><p>• Prepare financial content and presentation materials for board-level reporting on a monthly basis.</p><p>• Assist with financial modelling, analysis, and due diligence activities tied to acquisition opportunities and other strategic initiatives.</p><p>• Partner with project managers on job costing, change orders, margin leakage analysis, and revenue recognition.</p><p>• Improve financial processes, controls, and reporting automation.</p>
  • 2026-10-07T00:00:00Z
Sr. Financial Analyst
  • Aurora, ON
  • onsite
  • Permanent
  • 95000 - 110000 CAD / Yearly
  • <p>We are looking for a Sr. Financial Analyst to support financial planning, reporting, and business analysis for a manufacturing environment in Aurora. This role will help translate financial and operational data into practical insights that support decision-making across the organization. The successful candidate will work closely with cross-functional teams to strengthen forecasting, budgeting, and reporting processes while identifying trends and opportunities for improvement.</p><p><br></p><p>Responsibilities:</p><p>• Analyze financial and operational results to identify trends, variances, and opportunities that support business decisions.</p><p>• Prepare recurring and ad hoc reports, turning complex data into clear summaries for leadership and partner teams.</p><p>• Contribute to annual budgeting, forecasting, and longer-range planning activities by gathering inputs and validating assumptions.</p><p>• Review financial performance against plan and provide commentary on key drivers affecting results.</p><p>• Apply data mining techniques to examine large data sets and uncover meaningful patterns that influence planning and performance.</p><p>• Partner with stakeholders across functions to improve reporting accuracy, consistency, and timeliness.</p><p>• Support enhancements to financial processes, including reporting or system-related changes, to improve efficiency and control.</p>
  • 2026-09-23T00:00:00Z
Sr. Financial Analyst
  • Mississauga, ON
  • onsite
  • Permanent
  • 85000 - 90000 CAD / Yearly
  • <p>We are looking for a Senior Financial Analyst to support financial planning, reporting, and business performance analysis for a manufacturing environment in Mississauga, Ontario. This role will turn financial and operational data into clear insights that help leaders make informed decisions, strengthen forecasting accuracy, and improve overall business results. The successful candidate will work across systems and reporting tools to deliver timely analysis, support budgeting activities, and respond to evolving business needs.</p><p><br></p><p>Responsibilities:</p><p>• Prepare regular and ad hoc financial reports that translate complex data into meaningful business insights for stakeholders.</p><p>• Lead budgeting, forecasting, and planning activities by gathering inputs, validating assumptions, and monitoring performance against targets.</p><p>• Analyze financial and operational results to identify trends, risks, and opportunities that support stronger decision-making.</p><p>• Use business systems, and reporting tools to extract, organize, and interpret data from multiple sources.</p><p>• Develop and maintain reports using financial reporting tools and related platforms to improve visibility into key metrics.</p><p>• Apply data mining techniques to evaluate performance patterns, investigate variances, and support strategic recommendations.</p><p>• Partner with cross-functional teams to review financial information, resolve reporting issues, and enhance the quality of analysis.</p><p>• Contribute to process and system-related improvements, including documentation and collaboration. </p>
  • 2026-10-04T00:00:00Z
Systems Analyst
  • Edmonton, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>We’re looking for a <strong>Systems Analyst</strong> to support an organization as it maintains and improves its current CRM environment while beginning the assessment and selection of its future platform. This 6-month contract will work full-time on-site in Edmonton.</p><p><br></p><p>This is a hands-on role combining systems support, data integration and analysis with current-state documentation and requirements gathering. The successful candidate will spend approximately 50% of their time supporting the existing technology environment and 50% helping the organization document processes, identify gaps and define future system requirements.</p><p><br></p><p><strong>What You’ll Be Doing</strong></p><ul><li>Support and maintain the organization’s existing CRM environment, currently built on Maximizer CRM</li><li>Troubleshoot system, data and reporting issues and help improve overall data quality</li><li>Work with integrations between the CRM and other business platforms</li><li>Transform incoming data, including flat-file feeds, into formats that can be consumed by the CRM</li><li>Work with APIs, SQL-based data and cloud-hosted systems</li><li>Support the creation and maintenance of custom CRM fields, workflows and functionality</li><li>Assist with data exports, cleanup and reconciliation</li><li>Document the organization’s current-state systems, processes and integrations</li><li>Identify system limitations, process gaps and opportunities for improvement</li><li>Gather business and technical requirements as the organization evaluates future CRM and association management platforms</li><li>Support early-stage needs analysis and eventual product selection</li><li>Collaborate with internal stakeholders, including a Data Analyst supporting reporting and Power BI initiatives</li></ul>
  • 2026-10-07T00:00:00Z
Financial Systems Administrator
  • Toronto, ON
  • onsite
  • Permanent
  • 90000 - 120000 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>We are looking for someone who combines strong technical skills with hands-on experience supporting financial and accounting applications.</p><p><br></p><p>Working closely with Finance, IT, Security, and other business stakeholders, you will help develop, enhance, integrate, and support enterprise financial systems. The role is particularly well suited to someone with strong SQL expertise who enjoys solving complex systems issues, improving processes, and working directly with business users.</p><p>  </p><p><strong>What you will do and how you will make an impact … </strong></p><p><br></p><ul><li>Develop, enhance, and support solutions across financial and accounting systems.</li><li>Build and maintain complex SQL queries, stored procedures, views, and functions.</li><li>Support reporting, dashboards, integrations, and automation initiatives.</li><li>Troubleshoot application and systems issues and work with internal technology teams and external vendors to resolve them.</li><li>Assist with application upgrades, patches, testing, and implementations.</li><li>Support SQL Server administration and ongoing system maintenance.</li></ul>
  • 2026-10-01T00:00:00Z
Accounts Payable Specialist
  • Edmonton, AB
  • onsite
  • Permanent
  • 75000 - 80000 CAD / Yearly
  • <p>Robert Half is partnering with an industry-leading construction organization to recruit an experienced Accounts Payable Specialist. This is an exciting opportunity to join a well-established and growing company known for its strong reputation, collaborative culture, and commitment to operational excellence.</p><p><br></p><p>The successful candidate will play a key role within the accounting team, managing a high-volume accounts payable function while supporting process improvements and an upcoming ERP implementation initiative. This position is ideal for a detail-oriented accounting professional who thrives in a fast-paced environment and enjoys taking ownership of complex reconciliations and vendor relationships.</p><p><br></p><p><strong><u>Key Responsibilities</u></strong></p><ul><li>Process a high volume of vendor invoices accurately and efficiently.</li><li>Review, verify, and code invoices to the appropriate general ledger accounts and projects.</li><li>Match invoices with purchase orders, contracts, and supporting documentation.</li><li>Prepare and process weekly electronic payments, EFTs, wire transfers, and cheque runs.</li><li>Investigate and resolve invoice discrepancies and vendor inquiries in a timely manner.</li><li>Perform regular vendor statement reconciliations and account reconciliations.</li><li>Reconcile corporate credit card transactions and employee expense claims.</li><li>Maintain accurate vendor records and ensure supporting documentation is complete and compliant.</li><li>Assist with month-end and year-end closing activities, including accruals and reporting.</li><li>Collaborate with project managers, site personnel, procurement teams, and accounting staff to ensure timely invoice approvals.</li><li>Support the implementation and optimization of a new ERP system, including data validation, testing, process documentation, and user support.</li><li>Identify opportunities to improve accounts payable workflows, internal controls, and efficiencies.</li><li>Ensure adherence to company policies, accounting standards, and construction industry best practices.</li></ul>
  • 2026-09-24T00:00:00Z
Accounts Payable Specialist
  • Mississauga, ON
  • onsite
  • Contract / Temporary to Hire
  • 27 - 29 CAD / Hourly
  • <p>We are looking for an Accounts Payable Specialist to join our team in Mississauga, Ontario in a contract capacity. This role is ideal for an accounting specialist who can manage invoice processing, employee expense reviews, and month-end support with accuracy and efficiency. The successful candidate will work closely with internal teams and external partners to keep accounts payable activities organized, compliant, and on schedule.</p><p><br></p><p>Responsibilities:</p><p>• Process and assign coding for non-purchase order invoices, obtain the necessary approvals, and coordinate weekly payment activities with the accounts payable support team.</p><p>• Oversee the employee expense platform by reviewing and approving Concur claims to ensure submissions comply with company policies.</p><p>• Prepare accounts payable accrual entries at month-end to support accurate financial reporting.</p><p>• Support intercompany billing activities, record journal vouchers, and assist with balancing transactions during month-end and year-end close periods.</p><p>• Complete monthly reconciliations for prepaid accounts and investigate discrepancies as needed.</p><p>• Help maintain daily zero-cost updates to keep financial records current and accurate.</p><p>• Manage purchasing activities for non-purchase order office supply needs in accordance with internal guidelines.</p><p>• Contribute to monthly trade compliance audit activities and provide accounting assistance to other departments when required.</p>
  • 2026-10-08T00:00:00Z
Sr. Financial Analyst - fp&a
  • Oakville, ON
  • onsite
  • Temporary
  • 90000 - 100000 CAD / Yearly
  • <p><strong>Interim Senior Financial Analyst, FP&amp;A</strong></p><p><strong>Location: </strong>Oakville, ON</p><p><strong>Work Model: </strong>Primarily onsite (4–5 days/week)</p><p><strong>Term: </strong>24 - month contract</p><p><strong>Compensation: </strong>$90-$100K (per annum) </p><p><strong>Position Overview</strong></p><p>Our client is seeking a <strong>Senior Financial Analyst, FP&amp;A</strong> for a <strong>2-year contract</strong> opportunity. This role will support enterprise planning, forecasting, management reporting, and financial analysis across a diverse group of business units.</p><p>This is an individual contributor role suited to a finance professional with strong modeling capability, experience working in a multi-entity environment, and the ability to turn large volumes of financial and operational data into clear, actionable insight. </p><p><strong>Key Responsibilities</strong></p><ul><li>Support budgeting, forecasting, and longer-range planning activities across multiple business units</li><li>Build, update, and maintain financial models covering income statement, balance sheet, cash flow, and capital spending assumptions</li><li>Analyze monthly and quarterly performance against budget, forecast, and prior periods, highlighting key drivers, trends, risks, and areas of opportunity</li><li>Prepare recurring management reporting, dashboards, KPI packages, and presentation materials for leadership stakeholders</li><li>Deliver ad hoc analysis related to operations, pricing, margins, productivity, and business case development</li><li>Partner with finance, accounting, and operational leaders to validate assumptions, interpret performance, and support business decisions</li><li>Maintain and improve reporting tools, planning templates, and model structures to support consistency and efficiency</li><li>Assist with process improvements, automation initiatives, and standardization efforts across FP&amp;A activities</li><li>Work with large and varied data sets, including extraction, validation, reconciliation, and documentation of reporting logic</li></ul><p><br></p>
  • 2026-09-26T00:00:00Z
Senior Lead, Financial Analysis & Reporting
  • Toronto, ON
  • onsite
  • Temporary
  • 55 - 65 CAD / Hourly
  • <p>We are looking for an experienced Manager, Financial Analysis &amp; Reporting in Toronto, Ontario on a 12-month Contract. Mining industry experience is required.</p><p><br></p><p>This position will provide senior financial oversight across revenue reporting, reconciliations, period-end activities, and control compliance while supporting a complex, high-volume operating environment. The role also partners closely with the Controller, audit stakeholders, and cross-functional teams to strengthen reporting accuracy and address key financial priorities during an extended contract engagement.</p><p><br></p><p>Responsibilities:</p><p>• Lead daily finance operations and provide guidance, direction, and support to the finance team to maintain strong performance and accountability.</p><p>• Coordinate month-end, quarter-end, and year-end close activities to ensure financial results are completed accurately and within required timelines.</p><p>• Review journal entries, reconciliations, and financial analyses prepared by team members, ensuring completeness, accuracy, and adherence to accounting standards.</p><p>• Monitor compliance with internal controls, corporate accounting policies, and applicable regulatory obligations, while supporting control testing and documentation.</p><p>• Evaluate sales and cash flow forecasts, identify material variances, and provide clear explanations and recommendations to leadership.</p><p>• Oversee revenue-related reconciliations, accounts receivable balancing, intercompany activity, and distribution cost reporting, including freight and related deductions.</p><p>• Provide coverage for senior accounting functions during peak periods or team absences to maintain continuity in critical reporting activities.</p><p>• Partner with internal and external auditors by preparing support, responding to inquiries, and assisting with audit readiness throughout the engagement.</p><p>• Work collaboratively with marketing and logistics teams to resolve financial issues, improve reporting visibility, and support informed business decisions.</p><p>• Contribute to special projects, audit support, ad hoc financial analysis, and finance-related work associated with broader organizational initiatives, including major system implementation efforts where required.</p>
  • 2026-10-05T00: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
2