Meaning of "TMSA"

Tanker Management Self Assessment

TMSA Meaning of