However, he is the MD of Khurana Constructions. If she didn't want to work with him, there are better ways to discuss this. You ask to discuss on a one on one basis where you voice your concerns and can ask why he deems fit for you to better work directly on another team.
What Geet did was inacceptable. She knows that MK = Khurana Constructions, yet she still acts utterly stupid...and don't tell she does this because she doesn't know anything abt professionalism. She's been working for over a month now. There are basic common sense things like not shouting at your boss. Heck if I did that, my boss would say fine, you are free to go because I'll find someone who is willing to work with me.
Geet try to keep both professional & personal things separate like MK told you. Show him your professionalism like you said you would.