CTC Insurance Management signs up new COO

William Wood has been appointed chief operating officer at Bermuda-based CTC Insurance...
MORE