Alec Murray

Alec Murray

Associate Improvement Advisor at Healthcare Improvement Scotland


  • Edinburgh, United Kingdom
11events
8Industries
Following 11 events in 5 countries