if it is a distraction to you and others, it needs to be addressed, privately. it could be a health disorder and not of personal hygiene. if that's the case, your company will have to make accommodations, like giving him his own office, in the closet or some place!
if he's my friend, like TheKing, I'd tell him straight up, "n!gga, you stank!" ha!