Haines joined North as Player Development Manager in the early part of 2010 after spending three years as High Performance Manager at the West Australian Football Commission.

Haines was in charge of overseeing the pathway for under-18 players to progress to the AFL and boasted a high success rate during his time.

Haines works closely with development coaches John Lamont and Jason Lappin and heads up the club’s development academy.