Finding IT Talent in a Haystack! Part II