A global ship management company specializing in technical and crew management for various types of vessels.
1994
Netherlands
51 - 200 employees
Maritime
$10M - 25M in revenue
Climate Score
Not disclosed
A
A-
B
B-
C
C-
D
D-
Not reporting on Sustainability