Executive to lead Digital business delivery, managing over 700 people, shaping delivery strategy, and contributing to overall company strategy and growth. Responsibilities include client relations, sales support, and technology innovation.