3 Mechanical Jobs in Nabha