Job Description: Senior HR Executive Location: Batu Caves, Selangor TalentHut is a specialist executive search firm, helping organizations to find C level