Giles, 19, played for the Northern League club under Haslam, who has been appointed to Chris Hardy’s coaching team this summer.
He scored five goals in eight games last season, having had spells with Ashington and NPL side Morpeth Town earlier in the campaign.
Keep up-to-date with our exclusive email newsletters.
Subscribe