SMST employs 94 employees. The SMST management team includes Richard Watson (Chief Engineer), Matthew Winney (Marine Manager and DPA), and Patrick Lyon (Managing Director).
Looking for a particular SMST employee's phone or email?