STC International

STC International is an internationally operating company that provides education, training, consultancy and research for the Maritime & Offshore, Port & Terminals and Transport & Logistics industries. With our local presence and operations in Europe, Africa, Asia and Latin America, STC International contributes to your success.