Chubb announced that Graham Lambourne, currently Global Clients Claims manager, Europe, has been promoted to the role of head of...
Graham Lambourne News
Chubb announced a number of appointments within its claims management team in Europe, with immediate effect. All the following positions...