Third Party Risk & Site Management, Director
Core
Manage day-to-day operations, infrastructure oversight, audits, and risk compliance for Offsite Delivery Centers (ODCs) across EMEA and Americas.
Role type
Director-level Third Party Risk & Site Management
Builds
Operational stability and regulatory compliance for offsite delivery infrastructure
Domain
Financial services / IT Infrastructure / Third-party risk management
Deliverable
Infrastructure oversight and risk compliance
Required skills
Third-party governance, offsite delivery models, site-level operations, network topology, server connectivity, data-flow dependencies, physical security, audit leadership, business continuity planning, stakeholder engagement
Preferred skills
Risk frameworks, Power BI, Tableau, AI-enabled tools
Technologies
Microsoft Excel, PowerPoint, Power BI, Tableau
Responsibilities
Manage establishment, modification, and decommissioning of ODC sites; Partner with Service Owners and Technology teams for infrastructure coverage and capacity planning; Oversee ODC infrastructure health including physical security and connectivity; Lead on-site ODC assessments and audits; Monitor business continuity and disaster recovery readiness; Develop reporting and governance insights for ODCs
Seniority
Director (P3), hands-on leadership