HR Officer Location – Melilla (Spain) One of the leading iGaming companies, who aim to provide the best entertainment for its customers are looking to hire a skilled HR Officer. The ideal person would have experience in employee relations and employment law in Spain,...