Hope it’s not an external facing role in this team. Or else you have to manage the temper tantrums of a nasty old man who screams and bullies. You can find his name in your question itself. Good luck!
it’s NVS so it’s going to be toxic. People may tell you other wise but just get used to the fact this company is run by back stabbing toxic individuals. Give yourself 1 year and you will hate everything about it.