Corporate employees meeting outside their office building in the business and finance area of ST Helier, Jersey. CI