CareerPlanSign in

Third Party Risk & Site Management, Director

Dallas, Texas, United States of America💼 Full-time🗓 2026-09-10 → 2026-09-26

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

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.