Electrician, Diesel Mechanic, Machine Technician Contract Demerara Engineering Send to friend Share View more 2 years ago