Senior Manager - Service Design
- Location
- Slough, England, United Kingdom
generating evidence, challenging assumptions, shaping services and helping the organisation make better decisions about people, processes and technology. Experience in professional services or the public sector would be particularly relevant, as the organisation operates in an environment where complexity, nuance, stakeholder management and trust are critical. This ...