The Head of People role at Scoreplay is crucial for managing and enhancing the company's workforce as it continues to scale. The successful candidate will oversee organizational design, performance management, compensation structures, and talent retention strategies. A minimum of 8 years of experience in People Operations or related fields is required, along with a strong analytical ability and prior managerial experience.