Lead Service Designer
- Location
- Birmingham, England, United Kingdom
technology — transforming ambiguity into clarity and direction.As a Lead, you will guide multidisciplinary teams, influence and guide senior stakeholders, and bring together strategy, research, prototyping, and delivery to define and launch services and transformation at scale. You will join our growing Digital Customer Experience (DCX) practice and play ...