Robbie Neilson has made his fifth signing of the summer with the addition of English winger Josh Ginnelly.
The wide man joins the Jambos on a season-long loan deal, subject to international clearance, from EFL Championship side Preston North End.
The 23-year-old came through the ranks at Aston Villa before making his professional debut with Shrewsbury Town.
He earned a move to Burnley in 2015 and would go on to gain first team experience with loan moves to the likes of Walsall, Lincoln City - where he won the National League title - and Tranmere Rovers.
After an impressive second spell at Walsall, Josh signed for Preston North End in January 2019 for an undisclosed fee, and would spend the second half of the 2019/20 campaign on loan at Bristol Rovers.
He now links up with the men in maroon for the 2020/21 campaign.