The word 'Executive' is used for entry level or may be with experience of 2-3 years in India, but in the rest of the world 'Executive' is used for mostly top management.
When you say the difference between HR Generalist & Executive HR, it is company specific. Normally, HR generalist is a general term used for somebody covering major aspects of the HR. For ex: somebody who is handling recruitments would be called as a 'Recruiter', but a generalist is just a role or function. The designation would be Executive HR or Administrator HR or Officer HR etc. depending on the company and their designation structure.
Hope this would be fine.
Thanks & Regards,
Why Vote? User validation is extremely important for good content to prosper.