The Delivery Executive & Transformation Leader is a senior leadership role responsible for end to end delivery excellence, client satisfaction, and large scale delivery transformation, with a strong focus on offshore industrialization. The role combines accountability for business critical engagement delivery, financial performance, and risk management with the mandate to design and execute strategic transformation initiatives that scale offshore capabilities, improve productivity, and enable sustainable growth.
The role acts as a key interface between clients, onshore leadership, and offshore delivery organizations, ensuring predictable delivery, profitability, and continuous improvement while driving workforce transformation and capability building.