Editors picks Chubb appoints George N. Nikolaou to lead its Technology Hub in Thessaloniki, Greece as staffing… Sep 5, 2023 Chubb, the world's largest publicly traded property and casualty insurance company, announced the appointment of George N.…