583 employees
LSC is a shipping management services company that provides technical and crew management, health, safety, legal, and accounting services.
LSC raised undisclosed on June 23, 2017
Investors: FH S.p.A.