Duncan Kirkwood
Duncan is the Western New York Advocacy Manager for the Northeast Charter Schools Network.