Chief Manager, Technologist, IT Engineer – Sri Lanka Institute Of Textile & Apparel Vacancies 2023 November 7, 2023