Exclusive: EBC Financial UK CEO David Barrett departs

David Barrett has been CEO of EBC UK since 2020, and has also served as CEO of the group’s offshore Cayman Islands operation.