The VP sounds like they are trying to guilt and manipulate you into doing what they want. Just move teams is my advice, and as soon as possible. There should probably be precedent for the amount of notice moving team happens in the past, find some examples (cherry picked if need be) and just say 4 weeks is standard at the org and I’ll hand over in that time. You can say you’re always available to support previous team members as required.
In conclusion be nice but don’t take any shit, this VP doesn’t have your best interests at heart otherwise they’d wish you well.
In conclusion be nice but don’t take any shit, this VP doesn’t have your best interests at heart otherwise they’d wish you well.