speaker photo

Ross O’Brien

Associate Director Innovation and Technology, Central and North West London NHS Foundation Trust - Managing Director, WYSA