Working closely with various departments, increasingly in a consultancy role, assisting line managers to understand and implement policies and procedures;Liaising with a range of people involved in policy areas such as staff performance and health and safety;Recruiting staff, which involves developing job descriptions and person specifications, preparing job adverts, checking application forms, shortlisting, interviewing and selecting candidates;Developing and implementing policies on issues like working conditions, performance management, equal opportunities, disciplinary procedures and absence management;Preparing staff handbooks Dealing with grievances and implementing disciplinary procedures;Developing HR planning strategies, which consider immediate and long-term staff requirements;Planning and sometimes delivering training - including inductions for new staff;Analyzing training needs in conjunction with departmental managers. BS in business administration or relevant field.5-7 years of experience.Strong working knowledge of HR functions and procedures Proficient in Microsoft Office.Exceptional organizational and time-management skills.Outstanding communication and interpersonal skills.