Open Director, Information Technology jobs in Newark, NJ