Director and responsible for all-rounded HR duties including but not limited to recruitment, staff engagement, staff onboarding... and where necessary Provide HR support and logistics for client visits occasionally Prepare necessary HR reports for management’s review...