Designation Manager / Sr. Manager Department EDD ( Engineering Design and Development ) Salary up to Rs. 13 to 16 Lac CTC Location- Mohali Preferred Age up to