Charles Haresnape

Chief executive at Gatehouse Bank