Crawford has appointed Ian Muress as CEO, Europe, MIddle East and Africa.

The company also announced that Benedict Burke has been promoted to Chief Operating Officer UK & Ireland.

BSS 2024/25

Topics