BusinessCommercial News Jagex appoints Rachel Gaskin as Head of Esports by Cody Luongo July 12, 2019 by Cody Luongo July 12, 2019 UK-based game developer and publisher Jagex has appointed Rachel Gaskin as its Head of Esports. Gaskin’s…