Alastair Richards is chief executive of North West Cancer Research. The charity has funded research, public education and support across the North West of England and North Wales for more than seven decades.
Read Now: theexecutivemagazine.com/executive-…