Case Study

Leading Mission-Critical Transformation Through Enterprise-Scale Complexity

in Global Retail

Perform Partners at the UK IT Industry Awards
Change SquadsMigration and Modernisation

The Challenge

This Retail client faced a challenging and deadline-driven transformation involving a strict deadline data centre exit and multiple cloud and on-premise migrations across 5 time zones. A multi-layered network of 10+ third-party suppliers created complexities in planning, governance, and communication. Supplier performance monitoring was limited, resulting in differing quality and delivery approaches across the ecosystem. Early-stage Statements of Work (SoWs) were often reviewed in isolation by multiple stakeholders due to the scale and complexity of the programme. This led to challenges in aligning timelines and expectations.

Perform Partners was brought in to take control of the transformation at an enterprise level. Not just to deliver projects, but to act as strategic orchestrators of complex change. Trust between parties was initially low, compounding the complexity and requiring careful relationship-building alongside delivery. We provided a blend of capabilities across enterprise programme delivery, cloud migration planning, and supplier management.

Our Approach

To lead through this complexity, our Change Squad deployed a repeatable, relationship-first model, rooted in governance, a client-first mindset, and delivery discipline. Our approach went beyond project management to reshape how the client engages suppliers, manages risk, and drives accountability at scale:

  • Supplier Governance at Scale: Introduced a Kanban-style daily tracker to align supplier priorities, establish delivery cadence, and build visibility across all workstreams. This helped focus suppliers on the critical activities needed to deliver the programme objectives and fostered greater accountability
  • Disciplined, relationship-led approach to escalations: Involved suppliers early on to build consensus and prevent adversarial dynamics, keeping the focus firmly on delivery
  • Outcome-Based SoWs: Led an engagement with procurement and SMEs to reshape the existing SoWs to become more detailed and outcome-focused. Involved suppliers early to drive clarity and shared ownership
  • Embedded Risk Management: Formalised processes to flag unsigned SoWs, prevent uncontrolled work, and enable proactive mitigation. Risks were reviewed weekly or daily, depending on urgency, to stay ahead of potential issues
  • Role Clarity in Ambiguity: Provided clarity amid ambiguity by helping define and uphold clear roles across the business, making sure decisions were made by the right people at the right time
  • Political Navigation & Trust Building: Navigated complex supplier relationships with diplomacy, balancing competing delivery partners and guiding PMO transitions seamlessly, all while maintaining momentum and building trust
  • Commercial Confidence Amid Ambiguity: Kept delivery on track during challenging SoW negotiations by standing firm on pricing, clarifying scope, and taking calculated risks. Perform Partners placed a resilient Change Squad that navigated political pressure, guided stakeholders, and kept programme objectives front and centre
01
02
03
04
05

Looking for project support? Let's talk...

// Function to create HubSpot form with custom styles and scrolling fix function createCustomForm() { // Create the HubSpot form hbspt.forms.create({ region: "na1", portalId: "6882211", formId: "c08eb813-4605-441b-b923-dbfe6422f092", onFormReady: function ($form) { // Define custom styles var customStyles = ` /* Adjusting height and padding for form fields */ .hs-form input[type="text"], .hs-form textarea, .hs-form input[type="email"] { height: 80px; padding-right: 20px; background-color: rgba(32, 48, 49, .05); /* Set background color */ border: none; /* Remove border */ }/* Adjusting height and padding for the "How can we help" textarea */ .hs-form textarea.hs-input { min-height: 257px; padding: 32px 20px; background-color: rgba(32, 48, 49, .05); /* Set background color */ border: none; /* Remove border */ }/* Making the submit button span the full width */ .hs-form .actions input[type="submit"] { width: 100%; background-color: #203031; /* Charleston Green */ color: white; border: none; /* Remove border */ padding: 20px; border-radius: 40px; /* Set border radius */ cursor: pointer; position: relative; /* Set position to relative to position the arrow */ z-index: 1; /* Ensure the button sits above the arrow */ }/* Apply sticky positioning */ .hs-form.sticky { position: sticky; top: 0; z-index: 9999; }/* Placeholder for fixed form position */ .form-placeholder { display: none; } `;// Create a style element var styleElement = document.createElement('style'); styleElement.innerHTML = customStyles;// Insert the style element $form.prepend(styleElement);// Create a placeholder element var placeholder = $('
').css({ height: $form.outerHeight() }); $form.before(placeholder);// Function to handle scrolling function handleScroll() { var formOffset = $form.offset().top; var scrollPos = $(window).scrollTop(); if (scrollPos > formOffset) { $form.addClass('sticky'); placeholder.show(); } else { $form.removeClass('sticky'); placeholder.hide(); } }// Call handleScroll on page load handleScroll();// Add scroll event listener to fix scrolling glitch $(window).on('scroll', handleScroll); } }); }// Call function to create custom form createCustomForm();