OSSA meaning in oil and gas
Definition
Overseas Short Service Agreement
OSSA means Overseas Short Service Agreement. Used to be the contract under which an personnel went on an expatriate assignment.
Used to be the contract under which an personnel went on an expatriate assignment.
✓ Verified term