cover image
Insight Global

Senior Manager, GRC Security

On site

Etobicoke, Canada

Senior

Full Time

25-11-2025

Share this job:

Skills

Leadership Network Security Risk Management Organization

Job Specifications

Senior Manager, Security GRC

Salary: $150-170k

Hybrid: 2 days - Etobicoke, ON

JOB DESCRIPTION

Insight Global is seeking a Senior Manager to lead one of our large payment technology client’s Security Governance, Risk, and Compliance (GRC) program. This role focuses on PCI DSS compliance, risk management, and policy enforcement while building a team, assessing gaps, and strengthening overall security posture.

Responsibilities include:

-Develop and implement a GRC strategy aligned with business objectives and regulatory requirements.

-Oversee PCI DSS audits, internal controls, and enterprise-wide risk assessments.

-Establish and enforce security policies and frameworks (ISO 27001, NIST, GDPR).

-Drive security awareness programs and measure effectiveness.

-Managing frameworks, audits, compliance initiatives.

-Maintaining risk registers and ensuring proper documentation.

-Enforcing policies and standards across the organization.

REQUIRED SKILLS AND EXPERIENCE

12+ years in Information Security, with 5+ years in leadership roles.
Strong hands-on PCI DSS compliance and audit experience.
Proven ability to build GRC frameworks from scratch.
Background in the payments industry
Expertise in regulatory frameworks (PCI DSS, ISO 27001, NIST, GDPR).
Certifications: CISM, CISSP, CRISC, CISA, or equivalent.

NICE TO HAVE SKILLS AND EXPERIENCE

Experience managing vendor compliance and third-party risk.
Exposure to cloud and network security under PCI requirements.
Prior success in scaling teams and formalizing security programs.

About the Company

Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our tea... Know more