Technical Delivery Manager / Lead - Business Change and Projects required by a large financial services firm... scale. This pivotal role will also be responsible for defining change management strategy and driving business readiness...
Lexstra Limited