We are seeking a proactive HR Generalist to support our HR department in Edinburgh. You will manage various HR functions including recruitment, employee relations, and compliance. The ideal candidate will possess excellent communication skills and have a solid background in HR processes.