Mechanical Technician – Qatar | Industrial Vacancies Engineering / Technical Qatar January 16, 2026 LKR :195500 - LKR :212500 Full Time Urgent
CNC Milling Machine Operator Vacancies in Romania Engineering / Technical Romania December 17, 2025 LKR :231000 Full Time Urgent