Vice President, Information Technology in chapel hill, nc | ApplyBoost