Jeanette Lebo

Active Newark, NJ Information Technology Manager for Newark Public Schools

(973)733-6931