So I'm the Deputy Manager in a shop - I'm fairly new the role and this is my first management job. I've been doing it for about eight months and have never had anything other than compliments.
I manage a team of eight people, then there's me and my manager above me so it makes 10 in total. I get on with everyone but there's one colleague who just rubs me up the wrong way.
He's in his forties (older than me if that's relevant) and he's generally quite immature and poorly mannered. His personal habits make me cringe (burping, eating with his mouth open) and I don't find them appropriate in work.
I've spoken to him a couple of times but I don't want to make it look like I have some
kind of vendetta against him 
HR are in a central location miles away and are next to useless when it comes to things like this. My direct manager knows the situation (other people have complained) but lacks a bit of a backbone and hasn't done anything to solve it.
Does anyone have any advice? We work in the kind of environment where we can't just work separately so avoidance isn't really the answer.
Thanks in advance and sorry it's long!