Yes..... But only your company can cancel the existing visa, not you.