Fish succeeds interim boss Andy Keogh, who opted not to take on the role permanently to focus on playing, following the departure of Dave Wild.
A former goalkeeper with Stockport County, Stalybridge Celtic and Curzon Ashton, Fish has been in charge at North West Counties League club Chadderton in recent years.
Assistant Lee Ashworth also makes the move, having worked under Fish at Chadderton since October 2017.
Keep up-to-date with our exclusive email newsletters.
Subscribe