Patrick Kershaw

Investment Director, Leotech Services