David Spate

Active Buffalo, NY General Counsel for Niagara Frontier Transportation Authority