David Harding (@DavidWHarding) header
David Harding (@DavidWHarding) profile picture

Investment manager

Joined July 2016