Human Resources Manager
Current- Lead Human Resources Management for the North American Region- Work with Account Managers to onboard new clients and consultants to provide them a seamless working experience- Handle Employee relations and act as primary point of Contact for all HR related queries for our consultants and clients- Prepare monthly reports of the HR data and present to the.