Difference Between HR Executive and HR Generalist
The difference is that the Executive is the one who has the role of execution. So, whatever the manager asks him/her to do, he/she executes (as the name itself suggests and the hierarchical level goes).
A Manager is the person who has the power to manage and put the resources to use in the correct way and time, whereas his assistant is there to help him in all possible ways. Hence, the manager may be the person with a specialized stream of HR like HR Recruitment Manager, HR T&D Manager, HR Talent Acquisition Manager, etc.
Role of an HR Generalist
Now, coming to the Generalist, this profile has a hand in the entire HR gamut, where it may start from recruitment and cover administration, legal compliances, strategic HRM, Performance Management, etc. The HR Officer is synonymous with the HR Generalist but is widely used in PSUs as they have a defined hierarchy under the government guidelines.
Hope this explanation clarifies the differences well. Thank you. Kindly add to my knowledge as well if any corrections are required.
Regards