Sussex Place
Regent's Park
London, London NW1 4SA
United Kingdom
London Business School
customer engagement, shared service delivery, shared medical appointments, healthcare operations