When we had a smelly man at work (he smelled like he had old, boiled cabbage in his shoes), the Manager took him to one side and said she thought she would say something before anyone else did (as though it wasn't the talk of the place), but his deodorant and hygiene routine didn't seem to be working, and that perhaps the job (office work!) called for more. He said did she think he smelled, and she said she had noticed an odour and thought it best to catch it quickly. He left about a month later, thank goodness - he still stank. Or, at the gym I go to, the owner took a man to one side, and said "Sorry ..... You smell bad and it's not fresh sweat. I'll have to ask you to stop coming if you don't sort it out." He started to shower before he came to the gym - he was getting sweaty at work. There's a couple of ideas for you!