Internal Auditor, Medical Laboratory Technologist Audit, Technical Seeduwa LKR 244160 - LKR 250000 Full Time