The Isle of Man Steam Packet Company announced the appointment of Brian Thomson as its new Managing Director and Kane Taha as Operations Director.
The Isle of Man Steam Packet Company announced the appointment of Brian Thomson as its new Managing Director and Kane Taha as Operations Director.