Sr. Technical Delivery Manager
- Location
- Greater London, England, United Kingdom
full portfolio of services. This role ensures operational excellence, drives measurable business outcomes and serves as the executive point of accountability for delivery quality, financial performance, customer satisfaction and growth enablement within our largest and most strategic accounts. The ideal candidate brings deep consulting rigour, technical fluency and strong executive … made during presales can be delivered with excellence and profitability. Contribute to account planning, pipeline development and identification of expansion opportunities within existing programs. Financial and commercial management Own financial performance for assigned accounts or programs, including revenue, margin, forecasting, backlog and cost management. Ensure delivery is aligned with contractual ...