Andrew McLelland is the Commercial Director of SPI Marine.
32 people are employed at SPI Marine.
SPI Marine is based in London, England.