Job Description

Senior Manager – Network Security & Identity (World Vision International)

Position Overview

Leads Pillar 2 within Global Technology Services, accountable for the global security, performance, and integrity of network infrastructure and identity services across World Vision International. The role includes people management of a specialist team (Network Engineers, Network Tech Design Lead, IAM Engineers, Endpoint Tech Design Lead).

Key Responsibilities

  • Directly manage the Network Engineers, Network Tech Design Lead, IAM Engineers, and Endpoint Tech Design Lead; set expectations, conduct performance conversations and foster a security‑ownership culture.
  • Own the global network strategy—architecture, segmentation, performance, and resilience across office and field environments; oversee firewall configuration, VPN management, ZTNA, and secure remote connectivity.
  • Lead global network operations: performance monitoring, capacity pl...

Ready to Apply?

Take the next step in your AI career. Submit your application to World Vision International (New) today.

Submit Application