Project Management Controls Lead careers in Mohali, India