Mechanic
Possess experience in Repairing, Overhauling, Troubleshooting, Servicing of heavy and light-weight construction equipment.
Possess knowledge in Diesel Engine, Hydraulic and Electrical System.
Hardworking and keep up with new technology/skills.
Basic command of English.
Any other adhoc duties as assigned by Superiors/ Management