It took a few games in arriving, but finally we record a win for the new manager and move in a position of safety in the league on 54 points.
Johnny Hunt struck again on 11 minutes, finishing off an effort from Joe Anyinsah.
A cleansheet ensured the took all three points for only the third time since January.
Jay Harris was though booked, which takes him to 10 for the season and earns him a two-match ban - missing Nuneaton and Chester!
The Reds got that early lead following a foul on Harris by Paul Lewis, which resulted in a free kick. Dean Keates took the kick and Joe Anyinsah fired across goal allowing Johnny Hunt to slot the ball home right footed.
Wrexham: Joslain Mayebi, Mark Carrington, Danny Livesey (Steve Tomassen 60), Stephen Wright, Neil Ashton; Joe Clarke, Jay Harris (Brett Ormerod, 83), Dean Keates, Johnny Hunt; Andy Bishop, Joe Anyinsah (Rob Ogleby 21).
Subs: Steve Wright, Bradley Reid.
Macclesfield Town: Rhys Taylor, Daniel Andrew, Andy Halls, Steve Williams, George Pilkington; Paul Turnbull, Danny Whitaker, Paul Lewis, Jack Mackreth (Daniel Rowe 58), Chris Holroyd, Scott Boden.
Subs: Joe Connor, Peter Winn, Ritchie Branagan.
Referee: Declan Ford (Lincs)
Wrexham: Harris (27 Unsporting), Tomassen (75 foul), Ashton (87 delay), Mayebi (90 delay).
Macclesfield: Williams (27 Unsporting), Halls (64 foul), Andrews (66 foul).