I

Analyst, Security Business Advisory & Consulting

Insight Global

Etobicoke, ON, Canada Full-time June 06, 2026
Apply Now

Opportunity Description

Job Description
Insight Global is seeking an Analyst III, Security Business Advisory & Consulting to join a leading organization in a highly regulated, payments-focused environment. This role is responsible for embedding security, regulatory, and risk considerations early across new and existing initiatives. You will advise projects from design through delivery, supporting business and technology teams by leading threat and risk assessments and conducting security reviews that surface systemic risks and inform clear treatment and decisions. On a day‑to‑day basis, this role partners closely with project teams, engineers, architects, and business stakeholders to assess solutions, systems, and architectures while supporting transformation initiatives across the organization.

A key part of the role involves translating cybersecurity policies, standards, and regulatory obligations into practical, actionable guidance. This individual will work across multi‑cloud environments, hel...
Full-time other-general

Ready to Apply?

Submit your application for Analyst, Security Business Advisory & Consulting at Insight Global

Apply for this Position