I have a direct who disagreed with my approach to a problem during one of our regular staff meetings. In fact, they were one of many who pointed out some flaws in my plan, rightfully so. However, this particular direct did so in an visibly angry matter and when told "This is not professional behavior," by myself, stormed out of the room.
This is the second time a similar incident has occured. I have a fairly strong relationship with this direct but they have displayed agitated or overtly angry behavior in the past when upset.
We finished the staff meeting as normal and I intend to meet with that direct tomorrow morning regarding the incident. My real concern is how to respond this behavior in front of my other directs. I feel strongly that any sort of disciplinary or feedback-related steps would are private, one-on-one. On the other hand I also feel strongly that the entire team shouldn't believe there are no consequences for such blatantly disrespectful actions.
Rock and hard place. I'd appreciate any input.