Carroll School employs 250 employees. The Carroll School management team includes Deb McCarthy (CFO), Rachel Parker (Director of Innovation and Instructional Technology), and Tinashe Ntar (Human Resources Manager).
Get Contact Info for All DepartmentsLooking for a particular Carroll School employee's phone or email?