SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Lead Cybersecurity Architect in Toronto

Company: Insight Global

Location: toronto, London

Posted: June 17, 2026

Apply for This Position

Submit Application

Position Details

Join Insight Global as a Lead Cybersecurity Architect in downtown Toronto. This hands-on role requires expertise in the Microsoft stack and Palo Alto tools, combining strategy with execution.

This senior position emphasizes robust architectural design and strategic planning. You will translate business and technology drivers into actionable security roadmaps while collaborating with enterprise architecture and risk management teams. Your deep knowledge will guide financial analysis for security technologies and ensure effective risk management.

Key Responsibilities: • Lead the architectural design of security frameworks • Develop strategic security roadmaps aligned with business goals • Conduct financial evaluations for security technologies • Draft project plans and coordinate successful implementations • Collaborate with teams to integrate security throughout projects

Requirements: • Bachelor’s or master’s degree in a related field • At least 10 years in se...