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 / Risk Management
Required skills
Third-party governance, ODC lifecycle management, infrastructure health monitoring, audit leadership, business continuity planning, stakeholder coordination, network topology understanding, physical security oversight
Preferred skills
Risk framework familiarity, 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; Oversee ODC infrastructure health including physical security and power; Lead on-site ODC assessments and audits; Monitor business continuity and disaster recovery readiness; Develop Reporting, Analytics, and Governance Insights for ODCs
Seniority
Director, hands-on leadership
