Emea Offsite Delivery Centers Site Manager

Morgan Stanley UK

Glasgow, United Kingdom
On-site
Odc site operations
Infrastructure oversight
Risk compliance
Morgan Stanley is seeking an EMEA Offsite Delivery Centers Site Manager in Glasgow to oversee operations, infrastructure, and compliance at Offsite Delivery Centers across EMEA. The ideal candidate will have significant experience in IT operations, risk management, and vendor oversight

Job Summary

  • Manage the establishment, modification, and decommissioning of ODC sites across EMEA, acting as the primary contact for site level governance, escalations, and incident management.
  • Lead ODC on site assessments and audits, ensuring adherence to Firm control frameworks and regulatory requirements, and driving remediation with third-party vendors and internal control teams.
  • At Morgan Stanley, you’ll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered.

Matching Summary

Match Score: 85

Morgan Stanley is seeking an EMEA Offsite Delivery Centers Site Manager in Glasgow to oversee operations, infrastructure, and compliance at Offsite Delivery Centers across EMEA. The ideal candidate will have significant experience in IT operations, risk management, and vendor oversight.

Skills & Requirements

Must-have

  • ODC site operations
  • infrastructure oversight
  • risk compliance
  • incident management
  • business continuity readiness

Nice-to-have

  • collaborative workplace solutions
  • optimizing sourcing lifecycle
  • enhancing employee experience

Key Requirements

  • 7+ years of experience in IT or infrastructure operations
  • 4+ years of relevant experience
  • Bachelor's degree in Engineering, IT, Operations, or a related field
  • Hands on experience conducting audits or risk assessments

Work Rights

Not specified

Tailored Resume

Cover Letter