These kind of people are there in almost all work places, sometimes they are just a pain in the "you know where" :lol:
The best thing is to sort out / prioritize your work and who do you get orders from, if you do your work properly you got nothing to worry, whenever you have meetings with you...