Upvote:5
No.
The visa is the property of the issuing government, just like your passport is the property of the government that issued it.
Only the issuing government/state/authority has the power to revoke or invalidate visas.
Your employer can make a request, but that is about it.
Furthermore, a visa is not a guarantee of entry. It is just a permit to request entry at a border. So even if you have a visa, there is no guarantee you will be allowed to enter on it, especially (as it seems from the comments) the circumstances against which the visa was issued have changed substantially.