A

Aviva Corporate Security Leadership Role

Aviva plc

markham, on, Canada Full-time July 04, 2026

Found Description

Join Aviva as a Corporate Security Manager in Markham, Ontario, focusing on enhancing physical security governance and compliance. This position emphasizes developing robust security programs across multiple locations.

You will be part of Aviva Canada’s Corporate Security Leadership team, ensuring alignment with regulatory requirements and the development of security strategies. With a strong background in physical security, your role will involve management of security incidents, vendor relations, and continuous improvement practices for risk identification and management.

Key Responsibilities:
• Oversee corporate security strategy implementation across operations
• Ensure compliance with health, safety, and security regulations
• Facilitate security performance monitoring and reporting
• Collaborate with service vendors for preventative maintenance
• Provide support in travel and executive protection responsibilities

...

Ready to Apply?

Submit your application for Aviva Corporate Security Leadership Role at Aviva plc

Apply Now