Got an Answer?
could you leave deodorant on their desk when they go to lunch - subtle hint without confrontation or embarrassing them
Could you have a word with your office manager or supervisor about it? That way your supervisor can pull them aside and say something and you can remain anonymous to the person with the BO.
It might be that they just have a really strong body odour and deodorant doesn’t work for them. I went to school with a girl with strong BO and she already knew before we told her. She was actually really self conscious about it and tried all sorts of different deodorants. They just didn’t seem to work well on her.