http://answers.ask.com/Business/Management_and_HR/what_is_an_hr_generalist

I'm sure kellydinc won't mind you copying his/her answer word for word.

I think that position or title exists in UK? or maybe the US...perhaps?