Description Details
Organization Ceylon - German Technical Training Institute
Post Deputy Chief Engineer, Training Engineer, Job Placement Officer - Ceylon German Technical Training Institute
Closing Date 2026-06-14