D

Head of IT Infrastructure and Security

DemandScience

, metro manila, philippines, metro manila, Philippines Full-time June 16, 2026

Found Description

The Head of IT Infrastructure and Security is responsible for the strategic leadership, governance, security, compliance, and operational management of DemandScience's global technology environment. This executive leadership role ensures the availability, security, scalability, and effectiveness of all enterprise technology services supporting a global workforce and business operation.

The role provides executive ownership of enterprise infrastructure, cybersecurity, technical operations, governance, risk management, compliance, AI governance, service delivery, vendor management, and technology strategy. The position serves as the executive owner for enterprise technology governance, cybersecurity posture, audit readiness, AI governance, business continuity, and technology risk management across the organization.

The Head of IT Infrastructure and Security will work closely with executive leadership to ensure technology investments, operational practices, and secur...

Ready to Apply?

Submit your application for Head of IT Infrastructure and Security at DemandScience

Apply Now