Denis Njee Back to Search Denis Njee Illinois Institute of Technology Categories Manufacturer 501 E 32nd street, 306 , Chicago , IL , 60616 Send Email Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone