CareerPlan

Third Party Risk & Site Management, Director

Dallas, Texas, United States of AmericaFull-time2026-09-10 → 2026-10-24

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