225 employees
LEAD Public Schools is a Nashville-born Charter Management Organization that operated both "fresh-start" charter schools.
2007