Head of Talent and Corporate Relations, India, supporting the University of Leeds
Job DescriptionWhat are we seeking? Are you an exceptional business developer with a strong understanding of the Indian labour market and employer landscape? We are seeking a drive...