David Taylor

Dave Taylor is fund manager at Chelverton Asset Management.