Head of EMEA Infrastructure
- Location
- Greater London, England, United Kingdom
operations. Develop and execute strategic plans for infrastructure management, ensuring alignment with the organization's goals and objectives. Proactively identify areas of improvement, conduct cost-benefit analysis, and recommend appropriate solutions to enhance infrastructure performance, effectiveness and efficiency across the business lines. Drive continual service improvement initiatives to enhance … ensure optimal performance. Establish and maintain relationships with external vendors and service providers and manage vendor contracts in close collaboration with procurement to obtain cost-effective and reliable infrastructure delivery. Develop and maintain comprehensive disaster recovery and business continuity plans for infrastructure systems. Conduct regular tests and evaluations ...