As Innocap’s senior cybersecurity leader, the Global Head of Cybersecurity defines and executes the firm’s global cybersecurity strategy and operating model. Reporting to the Chief Technology Officer, the role safeguards the confidentiality, integrity, availability and resilience of Innocap’s information assets, technology platforms and critical business services while enabling growth, innovation and client commitments. The role operates at an enterprise level, advising executive leadership on cyber risk, establishing the firm’s security posture and risk-based priorities, and providing independent challenge and escalation on material cybersecurity matters. The Global Head leads a global team of employees, consultants and security partners and works closely with Technology, Risk, Compliance, Legal, Privacy, Internal Audit and business leaders to embed security by design across the organization. Responsibilities include owning and evolving the global cybersecurity strategy, operating model, policies, standards and roadmap; establishing enterprise cyber-risk practices and reporting; setting security architecture principles; leading security operations and incident response; strengthening cyber resilience; overseeing identity, access and data-protection strategies; managing cybersecurity aspects of third-party risk; and building the global cybersecurity team and partner ecosystem.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior