premises in Rotterdam. STC is the largest maritime training institution in Holland and one of the world leaders in educational and…