Iffy is a former professional footballer who made nearly 500 appearances for clubs across the English Football League before holding a number of brief management roles.

Having begun his playing career in 1989, his most notable spells came at Huddersfield Town, Gillingham, Swindon Town before he eventually retired in 2004.

In 2005, Iffy became manager of Swindon before caretaker stints in charge at the Gills and Lincoln City. His most recent management position was with Ethiopia in 2011.

The UEFA Pro License holder has been working at the PFA as an Equalities Officer and Regional Coach since.