Company : Alba Generators WLL Country : Qatar Description : We are looking for: 1 Mechanic 1 Electrician Who can join us immediately (Urgent Hire) One (1) Year Experience of Diesel Generators) Salary to be discussed during Interview