Hugh Tatton-Brown

GM BT Assure Portfolio, BT