Bank Of Ireland has completed a shake-up of senior management at its insurance and wealth management business, appointing veteran banker Gabriel Bannigan as managing director of its private banking unit.