Hamish Tate

Investment Manager