296 employees
We are a tug and barge operator company serving mainly the waters of Indonesia, Malaysia, Phillipines and Thailand.