Europe

Shannon Group welcomes new appointments to board