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 2026 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

15 results for Compliance Analyst jobs

Accounting Analyst
  • Mississauga, ON
  • onsite
  • Permanent
  • 95000 - 105000 CAD / Yearly
  • <p>Are you an experienced financial professional looking to make a high-impact contribution in a leading, global manufacturing environment? Our client is seeking a <strong>Senior Financial Analyst </strong>who will play a vital role in financial planning and analysis, partnering with business leaders to support strategic decision-making.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead financial analysis, forecasting, budgeting, and reporting processes to drive business results.</li><li>Conduct variance analysis, identify trends, and provide actionable insights to management.</li><li>Collaborate cross-functionally with operations, sales, and supply chain to support business objectives.</li><li>Develop and maintain complex financial models to evaluate projects, initiatives, and investments.</li><li>Prepare monthly, quarterly, and annual financial reports and presentations for senior leadership.</li><li>Ensure compliance with internal controls and company policies.</li><li>Support continuous improvement initiatives to enhance efficiency within financial processes.</li></ul>
  • 2026-05-19T00:00:00Z
Accounting Analyst
  • Vancouver, BC
  • onsite
  • Contract / Temporary
  • 30 - 35 CAD / Hourly
  • <p>We are looking for an Accounting Analyst to join a collaborative finance team in Vancouver, British Columbia on a Long-term Contract basis. This position offers the opportunity to contribute across accounts payable, billing support, revenue recognition and reporting, as well as additional month-end activities while working closely with internal stakeholders across the business. The role is well suited to someone who is detail-oriented, dependable with deadlines, and comfortable handling financial transactions in a fast-paced office environment.</p><p><br></p><p>Responsibilities:</p><p>• Manage accounts payable activities by reviewing invoices, coordinating approvals, and ensuring payments are issued accurately and on schedule.</p><p>• Follow up on purchase requests and purchase orders, working with department leaders to confirm documentation is complete and submitted promptly.</p><p>• Execute payment runs and maintain appropriate controls when handling payment processing responsibilities.</p><p>• Provide support to the revenue and billing function by assisting with energy billing transactions and related financial records.</p><p>• Prepare reconciliations and contribute to month-end close tasks to help maintain accurate accounting results.</p><p>• Communicate with internal teams and external vendors to resolve invoice, payment, and procurement-related questions efficiently.</p><p>• Use accounting and ERP systems to enter, track, and validate financial information with a high level of accuracy.</p><p>• Assist with additional finance-related tasks and special assignments as business needs evolve.</p>
  • 2026-05-20T00:00:00Z
Privacy Analyst
  • Hamilton, ON
  • onsite
  • Permanent
  • 65000 - 90000 CAD / Yearly
  • We are looking for a Privacy Analyst to strengthen privacy, data governance, and responsible technology practices within our IT environment in Hamilton, Ontario. This position is suited to a hands-on, detail-oriented individual who can turn legislative and policy requirements into practical technical processes while working closely with colleagues across the institution. The role supports privacy compliance, evaluates emerging technologies such as AI, and contributes to broader governance and security initiatives within the Education sector.<br><br>Responsibilities:<br>• Advance the day-to-day delivery of the institution’s privacy program by helping establish effective procedures, controls, and documentation.<br>• Prepare and maintain records related to personal information processing, and complete privacy impact reviews for new or changing technologies.<br>• Assess third-party services and technology vendors to identify privacy implications and coordinate with IT on associated security considerations.<br>• Monitor adherence to applicable Canadian privacy legislation and support actions that keep practices aligned with regulatory expectations.<br>• Deliver guidance and awareness activities that help staff understand privacy obligations and apply sound information-handling practices.<br>• Evaluate artificial intelligence solutions for academic and operational use, with a focus on ethical implementation, transparency, and data protection.<br>• Work with internal stakeholders to identify privacy, safety, and security risks tied to AI-enabled tools and recommend appropriate safeguards.<br>• Contribute to data governance, information lifecycle planning, and system-related initiatives that improve institutional oversight of data.<br>• Support the response to privacy incidents by documenting findings, assisting with breach management, and helping strengthen preventive controls.<br>• Participate as an active member of the IT team and relevant committees, contributing to operational priorities, technology reviews, and cross-functional projects as needed.
  • 2026-05-13T00:00:00Z
Data Security Analyst
  • Scarborough, ON
  • onsite
  • Contract / Temporary
  • 60 - 70 CAD / Hourly
  • We are looking for a Cybersecurity Analyst to support a machinery manufacturing organization in Scarborough, Ontario. The ideal Cybersecurity Analyst will have experience to protect our clint&#39;s computer systems, networks, and data from cyber threats. The ideal candidate will monitor security systems, identify vulnerabilities, respond to incidents, and implement security measures to safeguard sensitive information. This is a 6 month contract, 3 days in office in Scarborough, Ontario. <br> Key Responsibilities Monitor networks and systems for security breaches or suspicious activity Investigate and respond to cybersecurity incidents in a timely manner Conduct vulnerability assessments Analyze security logs and alerts from SIEM tools Implement and maintain security controls, policies, and procedures Perform risk assessments and recommend mitigation strategies Stay up to date with emerging threats, vulnerabilities, and technologies Collaborate with IT teams to ensure secure system configurations Assist with compliance efforts (e.g., ISO 27001, NIST, GDPR, HIPAA) Provide security awareness training to employees Coordinate prevention services (e.g. penetration testing) with security partners
  • 2026-05-13T00:00:00Z
Cyber Security Analyst
  • Ottawa, ON
  • remote
  • Contract / Temporary
  • 79.1635 - 91.663 CAD / Hourly
  • <p>We are looking for an experienced Cyber Security Analyst to support security operations for a government consulting environment. This Contract opportunity is ideal for a senior detail-oriented candidate who can work part-time hours while taking ownership of live monitoring, threat investigation, and timely incident response. The role suits someone who is comfortable working hands-on with Darktrace and related security technologies to strengthen detection capabilities and maintain a strong security posture.</p><p><br></p><p>Responsibilities:</p><p>• Oversee day-to-day security monitoring activities and assess alerts to identify suspicious behaviour, emerging risks, and potential incidents.</p><p>• Use Darktrace and other security tools to investigate anomalies, validate threats, and recommend appropriate containment or remediation actions.</p><p>• Respond to cyber security events in real time, coordinate triage efforts, and support resolution to reduce operational impact.</p><p>• Review firewall, network, and cloud security configurations to improve protection across the environment.</p><p>• Analyze threat intelligence and security trends to refine detection approaches and strengthen defensive measures.</p><p>• Troubleshoot security issues across SOC-related processes, infrastructure, and technologies to maintain effective operations.</p><p>• Collaborate with internal stakeholders to document findings, communicate risk, and support ongoing security improvements.</p><p>• Contribute to configuration and quality management practices that enhance the reliability and effectiveness of security controls.</p>
  • 2026-05-06T00:00:00Z
Cyber Security Analyst
  • Calgary, AB
  • onsite
  • Permanent
  • 70000 - 80000 CAD / Yearly
  • <p><strong>THE ROLE:</strong> </p><p>We are seeking a Cyber Security Analyst to help protect and strengthen a growing organization’s technology environment. In this hands-on role, you will monitor threats, respond to security incidents, and contribute to ongoing security improvements across infrastructure and cloud environments. AS the successful candidate for this role will have a minimum of two years of proven experience within the Canadian cybersecurity landscape. You will serve as a key advocate for identifying, assessing, and mitigating risks while ensuring the upkeep of the organization&#39;s security framework. </p><p><em>Key responsibilities include:</em></p><ul><li>Monitoring and responding to security alerts and incidents using tools such as CrowdStrike, Qualys, and Azure Defender</li><li>Managing patching processes to maintain secure and up-to-date systems</li><li>Supporting backup validation and disaster recovery readiness</li><li>Conducting vulnerability assessments and supporting remediation efforts</li><li>Developing and maintaining cybersecurity policies, procedures, and documentation</li><li>Delivering security awareness initiatives, including phishing simulations and training</li><li>Partnering with IT and business teams to identify and mitigate security risks</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is a great opportunity to grow your cybersecurity career in a collaborative and evolving environment where your work directly contributes to protecting critical systems and data. You’ll gain exposure to modern security tools, cloud platforms, and real-world incident response while working alongside experienced professionals. The role offers a competitive salary and benefits package, along with ongoing development opportunities in a high-demand field. If you’re looking to build your cybersecurity expertise and make a tangible impact, apply today!</p>
  • 2026-05-08T00:00:00Z
Financial Analyst
  • Burlington, ON
  • onsite
  • Permanent
  • 80000 - 90000 CAD / Yearly
  • <p>We are partnering with our global client to hire a driven and analytical <strong>Financial Analyst </strong>for their team who is eager to grow their career in a highly collaborative, onsite environment. This is an excellent opportunity for an up‑and‑coming finance professional who wants broad exposure to the business, hands-on learning, and clear long-term advancement. In this role, you will work closely with Operations, Procurement, IT, and Finance leadership to provide meaningful financial insights that drive cost optimization, process improvement, and informed decision-making across the organization.</p><p><br></p><p><strong>What You’ll Be Doing</strong></p><p><strong>Forecasting, Planning &amp; Budgeting</strong></p><ul><li>Support operations, procurement, and planning teams through forecasting, scenario analysis, and trend analysis</li><li>Monitor and analyze costs across the business unit, ensuring alignment with forecast and budget, and provide clear variance explanations</li><li>Build and maintain cost models and evaluate effectiveness based on historical trends, input costs, and market conditions</li><li>Identify efficiency opportunities by automating manual processes and eliminating non-value-added activities</li><li>Track travel expenses and ensure adherence to corporate policy</li><li>Monitor IT spend and partner with IT to analyze budget vs. actual results</li></ul><p><strong>Controllership, Month-End &amp; Reporting</strong></p><ul><li>Track and calculate freight and tariff/duty accruals; analyze forecast vs. actual and collaborate with logistics on variances</li><li>Maintain KPIs and trackers for purchase price variance (PPV), providing insights to operations and procurement</li><li>Analyze payroll expenses and direct labor variances related to productivity or rate changes</li><li>Prepare and post journal entries related to payroll, benefits, and travel expenses</li><li>Provide month-end analytical support to the Controller, including headcount, PPV, and travel spend analysis</li></ul><p><strong>Data Analysis &amp; Business Insights</strong></p><ul><li>Manage and enhance existing Excel-based dashboards</li><li>Identify key performance indicators and design dashboards that deliver actionable insights</li><li>Translate complex financial data into clear, non-technical insights for business stakeholders</li><li>Analyze material, labor, and overhead costs and establish supplier spend trends</li></ul><p><br></p><p><br></p><p><br></p><p><br></p>
  • 2026-04-30T00:00:00Z
Financial Analyst
  • Edmonton, AB
  • onsite
  • Contract / Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for a detail-oriented <strong>Financial Analyst</strong> to join their team in Edmonton, Alberta. This role supports budgeting, financial analysis, benefits reporting, year-end review, and daily accounting operations. The ideal candidate is analytical, adaptable, and able to thrive in a fast-paced environment while working closely with finance leadership and staff.</p><p><strong>Responsibilities:</strong></p><ul><li>Supported employee benefits financial activities by maintaining accurate records and reporting.</li><li>Assisted with daily accounting tasks and operational finance priorities.</li><li>Contributed to budgeting, variance analysis, and financial planning.</li><li>Performed year-end financial analysis and prepared supporting documentation.</li><li>Managed and reconciled accounts payable and receivable activities.</li><li>Collaborated with the finance manager to execute assigned priorities.</li><li>Used Sage Intacct and Excel for financial reporting and analysis.</li><li>Maintained organized and timely financial information in a non-profit environment.</li></ul>
  • 2026-05-20T00:00:00Z
Financial Analyst
  • Edmonton, AB
  • onsite
  • Permanent
  • 90000 - 100000 CAD / Yearly
  • <p>We are looking for a Financial Analyst to join a growing Oil &amp; Gas field services organization in Edmonton, Alberta. This role is well suited to a finance specialist who can take ownership of external reporting, support sound accounting practices, and provide reliable insight to leadership. The successful candidate will contribute to accurate financial reporting, coordinate with auditors and internal stakeholders, and help strengthen reporting quality across a multi-entity environment.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Prepare quarterly and annual external reporting packages, including financial statements, management discussion materials, earnings communications, and other required public filings.</p><p>• Review monthly financial results by assessing journal entries, reconciliations, and supporting schedules to confirm accuracy and completeness.</p><p>• Manage the consolidation of multiple entities, including intercompany eliminations and foreign exchange considerations, to produce consistent financial information.</p><p>• Research complex accounting matters and document conclusions to support compliance with applicable financial reporting standards.</p><p>• Coordinate audit activities by organizing deliverables, responding to inquiries, and helping keep timelines on track for internal and external stakeholders.</p><p>• Contribute to budgeting and forecasting cycles by analyzing assumptions, reviewing inputs, and highlighting key variances, risks, and opportunities.</p><p>• Support tax reporting requirements through the preparation or review of corporate tax schedules, cross-border reporting support, and related compliance documentation.</p><p>• Participate in strategic finance initiatives such as acquisitions, process improvements, enhanced reporting, and finance-related system implementation projects.</p><p>• Recommend improvements to internal controls, reporting processes, and data quality practices to strengthen the reliability of financial information.</p>
  • 2026-05-07T00:00:00Z
Data Migration Analyst
  • Edmonton, AB
  • remote
  • Contract / Temporary
  • 47.5 - 55 CAD / Hourly
  • <p>On behalf of our client, we’re looking for a hands-on Data Migration Analyst to support a critical data transition effort. This role will focus on extracting data from SQL-based systems, transforming it into structured Excel formats, and preparing clean, validated datasets for vendor upload into a new application. This remote contract role can start as soon as tomorrow and will likely go for 6-8 weeks.</p><p><br></p><p>This is an execution-focused role—ideal for someone who enjoys working directly with data, solving inconsistencies, and ensuring accuracy across systems.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Extract and query data from SQL databases using optimized scripts</li><li>Transform and map data into Excel templates aligned with vendor requirements</li><li>Perform data cleansing, normalization, and deduplication</li><li>Validate and reconcile datasets to ensure completeness and accuracy</li><li>Identify and resolve data discrepancies between source systems and output files</li><li>Collaborate with internal stakeholders and external vendors to confirm data formats and upload requirements</li><li>Support test uploads and troubleshoot data-related issues during migration cycles</li><li>Document data mapping logic and transformation rules</li></ul>
  • 2026-05-06T00:00:00Z
Sr. Compensation Analyst
  • Richmond Hill, ON
  • onsite
  • Permanent
  • 75000 - 95000 CAD / Yearly
  • <p>Reporting to the Vice President, Finance, this position provides support to our internal Associates and the Finance and People &amp; Culture departments.</p><p><br></p><p><br></p><p><br></p><p>$75,000 - $95,000 Base Salary</p><p><br></p><p>+ Discretionary Bonus</p><p><br></p><p>3 days on-site</p><p><br></p><p>Open office culture &amp; collaborative work environment</p><p><br></p><p>Will pay for CPA dues and get mentorship from VP of finance who is also a CPA</p><p><br></p><p><br></p><p><br></p><p>Position Functions:</p><p><br></p><p>Prepare and post payroll-related journal entries, including wages, commissions, benefits, and statutory deductions</p><p>Perform regular account reconciliations related to payroll, commissions, benefits, and accrual accounts (bi-weekly, monthly, and year-end)</p><p>Reconcile payroll registers to the general ledger and investigate and resolve variances</p><p>Process and calculate monthly commissions for Sales Associates and third-party Agents, including reconciliation to supporting schedules</p><p>Perform bi-weekly, monthly, and annual payroll reconciliations, including year-end payroll activities</p><p>Prepare, analyze, and reconcile statutory remittances and related accounts (EHT, WSIB, etc.)</p><p>Compute wages and deductions, review for accuracy, and ensure proper accounting treatment in financial records</p><p>Maintain detailed reconciliation schedules and supporting documentation for audits and internal review</p><p>Identify discrepancies, recommend process improvements, and communicate findings clearly and professionally</p><p>Perform other accounting and finance-related duties as assigned by management</p><p><br></p><p><br></p><p>Minimum Qualifications:</p><p><br></p><p>Minimum 3–5 years of experience in payroll accounting, general ledger accounting, or a similar finance role</p><p>Strong experience with journal entries, account reconciliations, and payroll-related accounting</p><p>Solid understanding of full-cycle payroll and its impact on financial statements</p><p>Strong knowledge of payroll and accounting systems</p><p>Advanced proficiency in Microsoft Excel, including VLOOKUPs, HLOOKUPs, pivot tables, and formulas</p><p>High attention to detail with strong analytical and problem-solving skills</p>
  • 2026-04-27T00:00:00Z
Business Analyst
  • Edmonton, AB
  • onsite
  • Contract / Temporary
  • 0 - 0 CAD / Yearly
  • <p><strong>THE ROLE:</strong></p><p>We’re working with an expanding organization looking to bring on a hands-on Contract Business Analyst to support ERP systems initiatives. This is a fantastic opportunity for someone who thrives at the intersection of accounting, operations, and technology.</p><p><em>What You’ll Be Doing:</em></p><ul><li>Partner with finance and operational teams to translate business needs (month-end, reporting, inventory, etc.) into system solutions</li><li>Analyze current processes and identify opportunities for efficiency and automation</li><li>Work closely with stakeholders to ensure successful adoption and change management</li><li>testing (UAT), and reporting enhancements</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are a collaborative and solutions-oriented Business Analyst who thrives in dynamic environments. You enjoy working closely with cross-functional teams and have a natural ability to bridge the gap between technical teams and business stakeholders. You are proactive, detail-driven, and comfortable navigating both operational and financial processes while driving results.</p><p><br></p><p><strong>WHAT&#39;S ON OFFER?</strong></p><p>This opportunity offers a competitive wage reflective of your experience, along with the chance to play a key role in impactful ERP initiatives. You’ll gain exposure to cross-functional teams, contribute to meaningful system improvements, and enhance your experience working in a fast-paced, evolving environment where your input will directly influence business outcomes. If you’re looking to make a tangible impact by improving systems and processes within a growing organization, this is an opportunity worth exploring—apply today.</p>
  • 2026-05-20T00:00:00Z
Senior Fraud Analyst
  • North York, ON
  • onsite
  • Permanent
  • 90000 - 110000 CAD / Yearly
  • <p>Our client is looking to hire a <strong>Senior Fraud Analyst </strong>in the Greater Toronto area. The roe will work closely with stakeholders to set up the appropriate framework to mitigate fraud, build out capabilities, tools, and methods for preventing fraud.</p><p><br></p><p><strong>Responsibilities Include:</strong></p><p>• The ideal candidate would partner with stakeholders across the organization to ensure a strong approach to fraud management.</p><p>• Analyze trends and discover patterns to identify potential fraud risks and make strong recommendations.</p><p>• Recommend and assist with implementation of improvements to boost fraud detection and prevention capabilities across the organization.</p><p>• Work closely with Operations, Credit, Risk to address fraud related issues and recommend improvements to existing controls and processes to mitigate risks.</p>
  • 2026-05-19T00:00:00Z
Digital Analyst
  • Toronto, ON
  • onsite
  • Permanent
  • 80000 - 100000 CAD / Yearly
  • <p>We are looking for a skilled <strong>Digital Analyst</strong> to join our team in Toronto, Ontario. This position offers an exciting opportunity to leverage your expertise in data analysis and digital strategy to drive impactful business decisions. You will collaborate with stakeholders and cross-functional teams to optimize digital solutions and deliver meaningful insights.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Collaborate with internal teams and external vendors to integrate systems and ensure seamless data management.</p><p>• Analyze and interpret complex datasets to identify trends and provide actionable insights.</p><p>• Develop and maintain data governance frameworks, including the creation of data catalogs.</p><p>• Utilize coding skills in Python and other languages to cleanse and prepare data for analysis.</p><p>• Create dynamic data visualizations using tools such as Power BI, Tableau, and other reporting platforms.</p><p>• Implement business intelligence strategies tailored to member data, associations, or education sectors.</p><p>• Drive initiatives to enhance data integrations across cloud-based platforms.</p><p>• Work closely with stakeholders to understand business needs and align digital strategies accordingly.</p><p>• Plan and execute digital campaigns, ensuring alignment with organizational goals.</p><p>• Optimize SEO strategies and manage content across websites and digital platforms.</p>
  • 2026-04-21T00:00:00Z
Financial Analyst - IT
  • North York, ON
  • onsite
  • Contract / Temporary
  • 35 - 38 CAD / Hourly
  • We are looking for an experienced Financial Analyst - IT to support project-related financial operations for a construction and contractor environment in Toronto, Ontario. This Long-term Contract position will play a key role in coordinating purchasing, payment processing, capital spending oversight, and financial documentation for IT initiatives. The successful candidate will work across project teams, finance partners, vendors, and contractors to help maintain accurate records, timely reporting, and compliance with established controls.<br><br>Responsibilities:<br>• Coordinate financial administration for IT projects, including purchase requests, purchase orders, invoice review, and expense submissions.<br>• Monitor capital expenditures and project spending to help ensure budgets, approvals, and supporting documentation remain accurate and up to date.<br>• Prepare and reconcile capital approval records, cost tracking reports, and other financial summaries for project stakeholders.<br>• Partner with Finance, Procurement, Accounts Payable, and IT teams to resolve discrepancies, support reporting needs, and maintain smooth financial workflows.<br>• Administer contractor timesheets and related project cost records to support timely processing and accurate allocation of expenses.<br>• Assist with budget planning, forecasting, and ad hoc financial analysis for ongoing and upcoming IT initiatives.<br>• Maintain organized project financial files and audit-ready documentation in line with company policies and governance standards.<br>• Support vendor and contractor payment activities by verifying financial details, following up on outstanding items, and helping improve process efficiency where needed.
  • 2026-05-20T00:00:00Z