UK-based insurance coverage dealer Willis Towers Watson (WTW) has appointed Rob Powell as the corporate’s international chief claims officer.