logo design careers in Mohali, India