It depends on the size of the company, if it is a small startup usually the founder takes on the responsibilities of the Hr as well. But for bigger established companies a seperate person for HR is a must to function smoothly!