02 Nov
|
Canada Life
|
Toronto
02 Nov
Canada Life
Toronto
Canada Life seeks a Corporate Physical Security Manager to guide executive protection, event security, and risk-based advice. The permanent full-time position is available in London, Toronto, or Winnipeg.
As part of the Corporate Physical Security leadership team, you will provide subject matter expertise and operational oversight. Your work supports employees, executives, corporate travel, Board meetings, Annual General Meetings, and sensitive business activities. The position also involves leadership, coaching, investigations, and trusted advisory partnerships.
Key Responsibilities:
- Plan and execute security for Board and high-profile corporate events
- Develop executive, event, and travel security plans
- Support workforce safety concerns and elevated physical security risks
- Lead complex incident responses and investigations with relevant partners
- Coach employees and mature the Corporate Physical Security program
Requirements:
- 10+ years in security management, investigations, or related disciplines
- Experience with executive protection, event security, or travel risk
- Strong leadership, communication, analytical, and stakeholder management skills
- Knowledge of access control, video surveillance, and intrusion detection
- CPP, PSP, or relevant qualified designation is an asset
Bring executive protection, event security, and leadership expertise to Canada Life’s corporate security operations and advisory services.
📌 Corporate Physical Security Manager Canada Life (Toronto)
🏢 Canada Life
📍 Toronto