Description Details
Organization National Aquaculture Development Authority (NAQDA)
Post Internal Auditor, Technical Officer - National Aquaculture Development Authority of Sri Lanka
Closing Date 2021-02-02