Per Scholas's IT department is led by Kevin Mazige (Full-Stack Java Developer) and has 323 employees.
Antoinette Gregg
Senior Director of Development
William Medina
Tech Hub Director
Looking for a particular Per Scholas employee's phone or email?