The Situation
July 2023. I was promoted to lead WPP's Cloud Acceleration Programme after 18 months of minimal progress. The initiative had delivered almost nothing: migration velocity was low, stakeholder confidence was eroding, and there was no credible path to completing the work.
The programme's scope was ambitious:
- Disposition 10,000+ servers across 11 regional data centres
- Migrate to Azure Public Cloud and IBM Private Cloud
- Build new infrastructure while maintaining business operations
- Coordinate multiple delivery partners (Kyndryl, Rackspace, TCS)
- Navigate WPP's complex matrix organisation
But ambition without execution is just PowerPoint. The programme needed rescue.
What Changed
I started with three moves:
First, I established what success actually meant. Not strategy documents—numbers. How many servers migrated per week. How much cost removed per quarter. What percentage of the estate had been assessed, planned, executed, validated. Everyone could see the same dashboard showing progress and blockers.
Second, I removed friction. Decision-making had become archaeological—layers of process with unclear accountability. I pushed decisions down to execution teams, eliminated redundant approvals, and made it clear that moving fast was more important than getting every detail theoretically perfect.
Third, I fixed the team structure. People were working hard but in the wrong configuration. I moved resources to bottlenecks, clarified roles, and removed dependencies that created waiting time. The right people in the right places, with authority to execute.
Within two months, migration velocity doubled. Within six months, we'd built momentum that seemed impossible at the start.
What We Delivered
Infrastructure transformation:
- Built 3 new IBM Cloud data centres, replacing 11 legacy facilities
- Migrated 3,500+ servers to Azure and IBM Cloud
- Decommissioned 5,000+ servers that analysis showed were no longer required
- Reached peak velocity of 350 server migrations in a single month
- Fully dispositioned the entire 10,000+ server estate
Business impact:
- Generated £1m+ in annual savings through consolidation
- Eliminated 540 metric tonnes of CO2 annually from decommissioned infrastructure
- Reduced technical debt from aging platforms
- Created repeatable migration patterns for future work
Programme execution:
- Scaled team from initial core to 150+ people across WPP, Kyndryl, Rackspace, and TCS
- Maintained budget control while accelerating delivery
- Transitioned from external delivery model to sustainable internal capability
- Achieved WPP IT Collaboration Team of the Year recognition in December 2023
What Made the Difference
This wasn't about heroic effort or technical brilliance. It was about removing the organisational obstacles that prevented competent people from executing.
Clear data meant we could see problems early and fix them before they became crises. Simplified processes meant decisions happened in days instead of weeks. Proper team structure meant work flowed instead of getting stuck in dependencies.
The lesson isn't specific to cloud migration. It applies to any complex programme in any large organisation: most delivery problems are organisational, not technical. Fix the org problems and technical people will figure out the technical work.